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.
|