fgetl
Lê uma linha de um arquivo e descarta a quebra de linha.
Categoria: Data Import and Analysis > Data Import and Export
Sintaxe
tline = fgetl(fid)
Retorna a próxima linha sem o terminador de linha.
Descrição
Cada chamada avança a posição de leitura em uma linha. Como o fim é sinalizado pelo número -1 e não por texto, um laço que não use feof pode testar ischar(tline). Use fgets para manter a quebra de linha.
Argumentos de entrada
fid- Identificador de arquivo obtido de
fopen.
Argumentos de saída
tline- Vetor de caracteres com a linha, ou o número
-1quando o fim do arquivo foi atingido.
Exemplo
Ler linhas até o fim
fid = fopen('g.txt', 'w');
fprintf(fid, 'one\ntwo');
fclose(fid);
fid = fopen('g.txt');
a = fgetl(fid)
b = fgetl(fid)
c = fgetl(fid)
fclose(fid);
Saída
a = 'one'
b = 'two'
c = -1