Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

fclose-fcloseall

[ Оглавление ]
               FCLOSE-FCLOSEALL
            
               #include <stdio.h>
               int fclose(stream);          закрывает открытый поток.
               FILE *stream;                указатель на структуру FILE.
               int fcloseall();             закрывает все открытые потоки.
            
               Описание.
            
               Функции  fclose, fcloseall закрывают соответственно поток и
         потоки. Перед закрытием все буферы, связанные с потоками,  обнов-
         ляются.  При  закрытии потока буферы, захваченные системой, осво-
         бождаются. Буферы, определенные функцией setbuf, автоматически не
         освобождаются .
               Функция fclose закрывает  заданный  поток  stream.  Функция
         fcloseall  закрывает  все  открытые потоки  за исключением stdin,
         stdout, stderr, stdaux, stdprn.
            
               Возвращаемое значение.
            
               Функция fclose возвращает 0, если поток удачно закрыт. Фун-
         кция fcloseall возвращает общее число закрытых потоков. В  случае
         ошибки обе функции возвращают значение EOF.
               См. также функции close, fdopen, fflush, fopen, freopen.
            
         
               Пример:
            
               #include <stdio.h>
               FILE *stream;
               int numclosed;
               stream=fopen("data", "r");
               .
               .
               .
               /* следующий оператор закроет поток */
               fclose (stream);
               /* следующий оператор закрывает все потоки, за исключением
               stdin, stdout, stderr, stdaux, stdprn */
               numclosed=fcloseall();
      
      

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог