Описание функций Си

       

Fcloseal



     fcloseall

Функция Закрывает открытые потоки.

Синтаксис #include

int fcloseall(void);

Файл, содержащий stdio.h прототип

Описание Функция fcloseall закрывает все открытые потоки, исключая stdin и stdout, stdprn, stdaux и strerr.

Возвращаемое fcloseall возвращает число закрытых потоков. При значение возникновении ошибки возвращает EOF.

Переносимость поддерживается системой UNIX.

Смотрите также

Пример:

#include

int main(void) { FILE *fp1,*fp2; int streams_closed; /* открыть два потока */ fp1 = fopen("DUMMY.ONE","w"); fp2 = fopen("DUMMY.TWO","w"); /* закрыть открытые потоки */ streams_closed = fcloseall(); if(streams_closed == EOF) /* вывести сообщение об ошибке */ perror(" Ошибка "); else /* вывести результат работы функции */ printf("Было закрыто %d потока\n",streams_closed); return 0; }



Содержание раздела