fclose

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu stdio.h - Index


Header-Datei

stdio.h

Kategorie

Eingabe-/Ausgaberoutinen

Prototyp

int fclose(FILE *stream);

Beschreibung

Schließt einen Stream.

fclose schließt den angegebenen Stream. Vor dem Schließen werden alle dem Stream zugeordneten Puffer geschrieben oder geleert. Die vom System zugewiesenen Puffer werden dann freigegeben. Die über setbuf oder setvbuf zugewiesenen Puffer werden nicht automatisch freigegeben. (Wird jedoch setvbuf der Wert NULL für den Pufferzeiger übergeben, wird auch dieser Puffer beim Schließen freigegeben.)

Rückgabewert

Bei erfolgreicher Ausführung gibt fclose 0 zurück. Ist ein Fehler aufgetreten, wird EOF zurückgegeben.

Portabilität



POSIX Win32 ANSI C ANSI C++

+

+

+

+