Compartir a través de


_close

Cerrar un archivo.

int _close( 
   int fd 
);

Parámetros

  • fd
    Descriptor de archivo que hace referencia al archivo abierto.

Valor devuelto

_close devuelve 0 si el archivo se cerró correctamente.un valor devuelto de – 1 indica un error.

Comentarios

La función de _close cierra el archivo asociado a fd.

Descriptor de archivo y el identificador de archivo subyacente de SO cerrados.Por tanto, no es necesario llamar a CloseHandle si se ha abierto el archivo mediante la función CreateFile de Win32 y convertir originalmente descriptor de archivo mediante _open_osfhandle.

esta función valida sus parámetros.Si fd es un archivo dañado descriptor de archivo, se invoca el controlador no válido de parámetro, tal y como se describe en Validación de parámetros.Si la ejecución puede continuar, las funciones devuelven -1 y errno se establece en EBADF.

Requisitos

rutina

Encabezado necesario

encabezado opcional

_close

<io.h>

<errno.h>

Para obtener más información de compatibilidad, vea compatibilidad en la Introducción.

Ejemplo

Vea el ejemplo para _open.

Vea también

Referencia

E/S de bajo nivel

_chsize

_creat, _wcreat

_dup, _dup2

_open, _wopen

_unlink, _wunlink