fcloseall − schließt alle geöffneten Dateiströme
#define _GNU_SOURCE
#include <stdio.h>
int fcloseall(void);
fcloseall trennt alle geöffneten Dateiströme von den zugrundeliegenden Dateien bzw. der Menge der Funktionen (also wird z.B. die Verbindung zwischen stdout und der Standardausgabe getrennt). Alle gebufferten Daten zur Ausgabe werden vor dem Trennen mittels fflush (2) geschrieben. Bitte beachten Sie, dass auch die Standardströme (stdin, stdout und stderr) geschlossen werden.
Die Funktion gibt immer 0 zurück.
Die fcloseall Funktion ist eine GNU Erweiterung.