exponenta event banner

feof

Проверка конца файла

Описание

пример

status = feof(fileID) возвращает состояние индикатора конца файла. feof функция возвращает 1 если предыдущая операция устанавливает индикатор конца файла для указанного файла. В противном случае feof возвращает 0.

Примеры

свернуть все

От этого badpoem.txt считывать по одной строке за раз до конца файла.

Использовать fopen для открытия файла. Эта функция присваивает файл уникальный идентификатор для чтения и записи.

fid = fopen('badpoem.txt');

Считывайте и отображайте по одной строке за раз, пока не достигнете конца файла.

while ~feof(fid)
    tline = fgetl(fid);
    disp(tline)
end
Oranges and lemons,
Pineapples and tea.
Orangutans and monkeys,
Dragonflys or fleas.

Закройте файл.

fclose(fid);

Входные аргументы

свернуть все

Идентификатор открытого файла, указанный как целое число. Перед тестированием состояния конца файла необходимо использовать fopen для открытия файла и получения действительного идентификатора файла fileID.

Типы данных: double

Совет

  • При открытии пустого файла индикатор конца файла не устанавливается. Операции чтения и другие операции, такие как fseek и frewind, переместите индикатор положения файла.

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью MATLAB ® Coder™

.
Представлен до R2006a