Compartilhar via


Close

Fecha um arquivo.

int _close( 
   int fd 
);

Parâmetros

  • fd
    Descritor de arquivo de referência para o arquivo aberto.

Valor de retorno

_closeRetorna 0 se o arquivo foi fechado com êxito.Um valor de retorno de – 1 indica um erro.

Comentários

O _close função fecha o arquivo associado fd.

O descritor de arquivo e o identificador de arquivo do sistema operacional subjacente são fechadas.Portanto, não é necessário chamar CloseHandle se o arquivo foi aberto originalmente, usando a função Win32 CreateFile e convertido em um descritor de arquivo usando o _open_osfhandle.

Esta função valida seus parâmetros.Se fd é um descritor de arquivo inválido, o manipulador de parâmetro inválido é invocado, conforme descrito em Validação de parâmetro.Se a execução terá permissão para continuar, as funções retornará -1 e errno for definido como EBADF.

Requisitos

Rotina

Cabeçalho necessário

Cabeçalho opcional

_close

<io.h>

<errno.h>

Para obter mais informações de compatibilidade, consulte compatibilidade na introdução.

Exemplo

Consulte o exemplo para _ Open.

Consulte também

Referência

Nível baixo e/S

_chsize

_creat, _wcreat

_dup, _dup2

Open, _wopen

_unlink, _wunlink