Η συνάρτηση feof () στο C ++ ελέγχει εάν έχει φτάσει ή όχι το τέλος του αρχείου που σχετίζεται με τη δεδομένη ροή αρχείων.
πρωτότυπο feof ()
int feof (ροή FILE *);
Η feof()
συνάρτηση παίρνει μια ροή αρχείων ως όρισμα και επιστρέφει μια ακέραια τιμή που καθορίζει εάν έχει φτάσει το τέλος του αρχείου.
Ορίζεται στο αρχείο κεφαλίδας.
feof () Παράμετροι
stream: Η ροή αρχείων που τελειώνει πρέπει να ελεγχθεί.
feof () Επιστροφή τιμή
Η feof()
συνάρτηση επιστρέφει μη μηδέν αν έχει φτάσει το τέλος, μηδέν διαφορετικά
Παράδειγμα: Πώς λειτουργεί η λειτουργία 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; )
Όταν εκτελείτε το πρόγραμμα, μια πιθανή έξοδος μπορεί να είναι:
Καλώς ορίσατε στο Programiz.com