clearerr()
#include <stdio.h> void clearerr(FILE * stream);
Описание
Сбрасывает флажок ошибки связанный с потоком
Функция clearerr() сбрасывает (т.е. устанавливает равным нулю) флажок (признак) ошибки, связанный с потоком, на который указывает элемент stream. При этом также сбрасывается индикатор конца файла. Признаки ошибок для всех потоков первоначально устанавливаются равными нулю при успешном обращении к функции fopen(). Ошибки при работе с файлами могут возникать по различным причинам, многие из которых зависят от конкретной системы. Точную природу ошибки можно определить в результате вызова функции perror(), которая выводит сообщение, описывающее ошибку (см. раздел "perror", приведенный ниже в этой главе). |
Нет комментариев. Оставить комментарий: |