devoid.com.ua - Портал программистов. Все для программиста.
         Новости  Статьи  FAQ  Файлы  Ответы  Блог  Форум     
Статьи
C# (C sharp)
 Начинающим
 Win Forms
 Среда .NET
 C# - научиться или умереть
C / Visual C++
 Основы языка
C++Builder
 Общие вопросы
 Базы данных
 Сеть
Pascal/Delphi
 Основы
 Базы Данных
 Сеть
PHP
 Основы языка
ASP.NET
 Введение
 ADO.NET
Базы данных
 MS SQL Server
 MySQL
 Firebird/InterBase
Описания функций
 WinAPI
 C++/C (Си)
Студентам
 Лабораторные работы по C++


Описание функций C (Си) / C++ - ferror



#include
int ferror (stream);
FILE *stream; указатель на структуру FILE.


Описание.

Функция ferror проверяет ошибки чтения и записи заданного
потока. При возникновении ошибки индикатор ошибки stream остается
установленным до тех пор, пока поток не закроется или "разрушит-
ся" (rewound) или же пока не будет вызвана функция clearerr.


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


В случае обнаружения ошибки в потоке функция ferror возв-
ращает ненулевое значение. Возвращаемое значение 0 свидетельству-
ет об отсутствии ошибки.
См. также clearerr, eof, ferror, perrpr.
Эта функция реализуется как макро.

Пример:

#include
FILE *stream;
char *string;
.
.
.

/* следующие операторы вводят данные в поток и проверяют,
не возникла ли ошибка при записи. Перед записью данных в поток
он должен быть предварительно открыт */
fprintf (stream, "%sn", string);
if (ferror(stream))
{ fprintf (stderr, "write errorn");
clearerr (stream;
}



  Версия для печати

Информация о статье: "Описание функций C (Си) / C++ - ferror"
  Автор: DeVoid
  Сайт:http://devoid.com.ua/
  Добавлена:16 октября 2007
  Просмотров:653



Не нашли ответ на свой вопрос? Задайте вопрос своим коллегам и они Вам ответят!

Задать вопрос

Популярные
   - Описание функций C (Си) / C++ - strcat-strdup
   - Описание функций C (Си) / C++ - rand
   - Описание функций C (Си) / C++ - fopen
   - Описание функций C (Си) / C++ - fgets
   - Описание функций C (Си) / C++ - fgets


Блог
Последний секрет - интересный взгляд и несколько открытий
Купил ноутбук ASUS F3Sg-T575SCCFAW
Начал использовать Zend Framework. Доволен.
Купил цифровой фотоаппарат - Canon PowerShot A580
Получил начальный аттестат Web Money

Форум
random с массива
Пробрема с div
Требуется квалифицированный совет, а может и работа для ВАС.
Программа для работы интернет-магазина
Помогите Разобраться и найти Ошибку в задачке! C#



© Макагон Сергей (DeVoid) , 2007-2008.