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

Ваш аккаунт

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

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

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

ferror - проверка признака ошибки в файле

Описание

      Контролирует флаг `error' в потоке fp. Этот флаг опус-
      кается по rewind, clearerr, fseek или при закрытии по-
      тока.

Использование

      #include <stdio.h>
      int ferror (FILE * fp);                     /* ANSI */

Возвращаемое значение

      Ненулевое значение,  если  установлен флаг ошибки, 0 в
      противном случае.

Пример

      #include <stdio.h>
      main()
      {
        int c;
        if ((c=fgetc(stdin))==EOF)
           if (ferror(stdin))
              {
                fprintf(stderr, "Ошибка чтения\n");
                clearerr(stdin);
              }
        printf("Без ошибок\n");
      }

Рекомендация

      Смотрите также clearerr, feof.

оглавление

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

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