====== clearerr() ====== ''clearerr()'' ist in der ''[[c:lib:stdio:start|stdio]]'' definiert, die in C über ''stdio.h'', bzw in C++ über ''cstdio'' eingebunden wird. ===== Funktion ===== ''clearerr()'' löscht die Indikatoren für Dateiende und eventuelle Fehler für den übergebenen File-Stream. ===== Signatur ===== #include void clearerr( FILE* file); **file**: Zeiger auf geöffnete Datei/Stream, dessen 'Fehlerspeicher' zurückgesetzt werden soll \\ ===== Fehlerquellen ===== - ===== Beispiel ===== #include int main (void) { FILE *file = fopen("testfile.txt", "r"); /*...*/ clearerr( file ); return fclose(file); } ===== Siehe auch ===== [[:|stdio]]: [[fopen()]], [[feof()]], [[ferror()]], [[perror()]]