Your Browser is not longer supported
Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...
{{viewport.spaceProperty.prod}}
feof - Datenstrom auf Dateiendekennzeichen prüfen
&pagelevel(4)&pagelevel
Definition | #include <stdio.h> int feof(FILE *stream); |
Beschreibung | feof() prüft das Dateiendekennzeichen für den Datenstrom, auf den stream zeigt.
|
Returnwert | != 0 | EOF für stream ist gesetzt, das Dateiende wurde erreicht.
|
| 0 | EOF ist nicht gesetzt.
|
Hinweise | feof() wird üblicherweise nach Zugriffsfunktionen angewendet, die kein Dateiende anzeigen (fread() ).
Wenn die Datei nach Erreichen des Dateiendes zurückpositioniert wird (z.B. mit fseek() , fsetpos() , rewind() ) oder wenn die Funktion clearerr() aufgerufen wird, liefert feof() den Wert 0. Ob feof() für eine BS2000- oder eine POSIX-Datei ausgeführt wird, hängt von der Programmumgebung ab. BS2000 feof() ist sowohl als Makro als auch als Funktion realisiert. feof() ist auch auf Dateien mit Satz-Ein-/Ausgabe unverändert anwendbar. (Ende)
|
Siehe auch | clearerr() , ferror() , fopen() , fseek() , fsetpos() , stdio.h .
|