fclose

Fecha um arquivo aberto.

Categoria: Data Import and Analysis > Data Import and Export

Sintaxe

status = fclose(fid)

Fecha o arquivo de identificador fid.

status = fclose('all')

Fecha todos os arquivos abertos com fopen.

Descrição

Feche sempre os arquivos em que escreve: os dados podem ficar em um buffer até o fechamento, e outro programa pode não conseguir abri-lo nesse meio tempo. Depois de fclose, o identificador não pode mais ser usado.

Argumentos de entrada

fid
Identificador de arquivo retornado por fopen.

Argumentos de saída

status
0 em caso de sucesso, -1 se o identificador não era válido.

Exemplo

Gravar, fechar e ler

fid = fopen('c.txt', 'w');
fprintf(fid, 'saved\n');
status = fclose(fid)
disp(fileread('c.txt'))
Saída
status = 0
saved

Veja também

fopen fprintf fread fileread