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.