Программирование на C и C++

Онлайн справочник программиста на C и C++

eof

int eof(int fd)

Прототип: 
Описание: 

Функция eof() является частью UNIX-подобной системы и не определена в стандарте ANSI С. При вызове с действительным дескриптором файла eof() возвращает 1, если был достигнут конец файла; в противном случае она возвращает 0. В случае ошибки она возвращает —1, a errno уста­навливается в EBADF (плохой номер файла).

Пример: