feof

Протестируйте на конец файла

Синтаксис

status = feof(fileID)

Описание

пример

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