frewind

Move a posição de leitura de um arquivo de volta ao início.

Categoria: Data Import and Analysis > Data Import and Export

Sintaxe

frewind(fid)

Coloca a posição do arquivo no primeiro byte.

Descrição

frewind é uma abreviação de fseek(fid, 0, 'bof'). Também limpa o indicador de fim de arquivo, então um arquivo lido até o fim pode ser lido de novo.

Argumentos de entrada

fid
Identificador de arquivo obtido de fopen.

Exemplo

Ler duas vezes

fid = fopen('r.txt', 'w'); fprintf(fid, 'abc'); fclose(fid);
fid = fopen('r.txt');
s1 = fread(fid, Inf, '*char')'
feof(fid)
frewind(fid);
s2 = fread(fid, 2, '*char')'
ftell(fid)
fclose(fid);
Saída
s1 = 'abc'
ans = 1
s2 = 'ab'
ans = 2

Veja também

fseek ftell feof fopen