_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.