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