Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

_commit

Vacía un archivo directamente en el disco.

int _commit( 
   int fd 
);

fd

Descriptor de archivo que hace referencia al archivo abierto.

_commit devuelve 0 si el archivo se vaciado correctamente en el disco. un valor devuelto de – 1 indica un error.

La función de _commit fuerza el sistema operativo para escribir el archivo asociado a fd en el disco. Esta llamada se garantiza que el archivo especificado está vaciado inmediatamente, no en la decisión del sistema operativo.

Si fd es descriptor de archivo no válido, 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, la función devuelve -1 y errno se establece en EBADF.

rutina

Encabezado necesario

encabezados opcionales

_commit

<io.h>

<errno.h>

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

Adiciones de comunidad

AGREGAR
Mostrar: