Для определения момента достижения конца файла можно использовать функцию-член eof(), имеющую следующий прототип: int eof(); При достижении конца файла она возвращает ненулевое число, в противном случае возвращается ноль. ‹ Двоичный ввод/вывод Вверх Произвольный доступ ›