Your Browser is not longer supported
Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...
{{viewport.spaceProperty.prod}}
ferror - Datenstrom auf Fehlerkennzeichen prüfen
&pagelevel(4)&pagelevel
Definition | #include <stdio.h> int ferror(FILE *stream); |
Beschreibung | ferror() prüft das Fehlerkennzeichen für den Datenstrom, auf den stream zeigt. |
Returnwert | != 0 | wenn das Fehlerkennzeichen für stream gesetzt ist. |
| 0 | wenn das Fehlerkennzeichen für stream nicht gesetzt ist. |
Hinweise | Das Fehlerkennzeichen bleibt bestehen, bis der zugehörige Dateizeiger freigegeben wird (z.B. durch rewind() , fclose() oder Programmbeendigung) oder bis die Funktion clearerr() aufgerufen wird. Ob ferror() für eine BS2000- oder eine POSIX-Datei ausgeführt wird, hängt von der Programmumgebung ab. BS2000 ferror() ist sowohl als Makro als auch als Funktion realisiert. ferror() sollte immer dann angewendet werden, wenn aus einer Datei gelesen oder in eine Datei geschrieben wird.
ferror() ist auch auf Dateien mit Satz-Ein-/Ausgabe unverändert anwendbar. (Ende)
|
Siehe auch | clearerr() , feof() , fopen() , stdio.h .
|