kennen:lib:fclose
Inhaltsverzeichnis
fclose()
#include
<cstdio>
int fclose (FILE *datei)
Schließt eine Datei.
Schreibpuffer werden geleert, ungelesene Eingabedaten werden verworfen. Der Datenstrom wird von der Datei getrennt. Automatisch bereitgestellter Pufferspeicher wird freigegeben.
Parameter
datei | Zeiger auf einen mit fopen() geöffneten Datenstrom |
Ergebnis
Rückgabewert: 0 bei erfolgreichem Schließen, sonst EOF
.
Siehe auch
Beispiel
- fclose.cpp
#include <cstdio> #include <iostream> using namespace std; int main() { FILE* datei; if ((datei = fopen("test.txt", "w")) == NULL) { cerr << "Fehler beim Öffnen der Datei\n"; return 1; } fputs(datei, "Hallo"); if (fclose(datei) == EOF) { cerr << "Fehler beim Schliessen der Datei\n"; return 2; } return 0; }
kennen/lib/fclose.txt · Zuletzt geändert: 2013-10-17 11:58 von 127.0.0.1