Функция feof () в C ++ проверяет, достигнут ли конец файла, связанного с данным файловым потоком, или нет.
feof () прототип
int feof (ФАЙЛ * поток);
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