Статьи:: Функции С++ :: Описание функций C (Си) / C++ - clearerr
Описание функций C (Си) / C++ - clearerr
Описание функций C (Си) / C++ - clearerr
#include void clearerr(stream);
FILE *stream; указатель на структуру FILE
Описание.
Функция clearerr переустанавливает для потока stream инди- катор ошибки и индикатор конца файла (EOF) в 0. Индикаторы ошибок автоматически не очищаются; если для потока установлен индикатор ошибки, то операции над потоком будут возвращать значения ошибок до тех пор, пока функции clearerr или rewind не будут вызваны. См. также функции eof, feof, ferror, perror.
Пример:
#include #include
FILE *stream; int c;
/* следующие операторы читают данные из потока и проверяют, возникла или нет ошибка при чтении. Перед чтением поток должен быть предварительно открыт */. if ((c=getc(stream))==EOF) { if (ferror(stream)) { fprintf(stderr, "write errorn"); clearerr(stream); } }
Вышел MySQL 5.1.30, первый стабильный рели....
После публикации 29 тестовых версий
анонсирован первый стабильный релиз
MySQL 5.1, пригодный для
промышленной эксплуатации и обеспечивающий увеличение производительности для
"тяжелых" SQL запросов, по сравнению с MySQL 5.0, примерно на 15-20%. Главные
новшества
появившиеся в MySQL 5.1:
Тестирование параллельных программ.
Тестирование параллельного программного обеспечения представляет собой более
сложную задачу по сравнению с тестированием последовательной программы. Программист
должен знать о подводных камнях при тестировании параллельного кода, имеющихся
методологиях и инструментарии.
Архитектура AMD64 (EM64T).
Аннотация. В статье кратко рассматривается архитектура AMD64 компании AMD и ее
реализация EM64T компании Intel. Описаны особенности архитектуры, ее возможности,
достоинства и недостатки.
Остальные статьи:
|