Contenido principal

feof

Comprobar el final del archivo

Descripción

status = feof(fileID) devuelve un 1 si el final del archivo especificado por fileID se ha alcanzado en una operación previa. Si no, feof devuelve un 0.

ejemplo

Ejemplos

contraer todo

A partir del archivo badpoem.txt, lea una línea cada vez hasta el final del archivo.

Use fopen para abrir el archivo. Esta función asigna un ID de archivo único que se usa para leer el archivo y escribir en él.

fid = fopen('badpoem.txt');

Lea y muestre una línea cada vez hasta llegar al final del archivo.

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

Cierre el archivo.

fclose(fid);

Argumentos de entrada

contraer todo

Identificador de archivo de un archivo abierto, especificado como entero. Antes de comprobar el estado del final del archivo, debe utilizar fopen para abrir el archivo y obtener su identificador fileID.

Tipos de datos: double

Sugerencias

  • Al abrir un archivo vacío no se activa el indicador de final del archivo. Las operaciones de lectura, y otras operaciones como fseek y frewind, mueven el indicador de posición del archivo.

Capacidades ampliadas

expandir todo

Generación de código C/C++
Genere código C y C++ mediante MATLAB® Coder™.

Historial de versiones

Introducido antes de R2006a

expandir todo