La funzione feof () in C ++ controlla se è stata raggiunta o meno la fine del file associato al flusso di file specificato.
prototipo feof ()
int feof (FILE * stream);
La feof()
funzione accetta un flusso di file come argomento e restituisce un valore intero che specifica se è stata raggiunta la fine del file.
È definito nel file di intestazione.
parametri feof ()
stream: il flusso di file che termina deve essere controllato.
feof () Restituisce il valore
La feof()
funzione restituisce diverso da zero se è stata raggiunta la fine, altrimenti zero.
Esempio: come funziona la funzione 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; )
Quando si esegue il programma, un possibile output può essere:
Benvenuto su Programiz.com