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

Ваш аккаунт

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

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

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

fcloseall

fcloseall


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

Синтаксис          #include<stdio.h>
                   int fcloseall(void);

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

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

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

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

Смотрите также     fclose, fdopen, flushall, fopen, freopen.

Пример:

#include<stdio.h>

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;
}

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

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