Die Funktion feof () in C ++ prüft, ob das Ende der dem angegebenen Dateistream zugeordneten Datei erreicht wurde oder nicht.
feof () Prototyp
int feof (FILE * stream);
Die feof()
Funktion verwendet einen Dateistream als Argument und gibt einen ganzzahligen Wert zurück, der angibt, ob das Dateiende erreicht wurde.
Es ist in der Header-Datei definiert.
feof () Parameter
stream: Der Dateistream, dessen Ende überprüft werden soll.
feof () Rückgabewert
Die feof()
Funktion gibt ungleich Null zurück, wenn das Ende erreicht wurde, andernfalls Null.
Beispiel: Funktionsweise der Funktion feof ()
#include using namespace std; int main() ( int c; FILE *fp; fp = fopen("file.txt", "r"); if (fp) ( while(!feof(fp)) ( c = getc(fp); putchar(c); ) ) fclose(fp); return 0; )
Wenn Sie das Programm ausführen, kann eine mögliche Ausgabe sein:
Willkommen bei Programiz.com