_commit

对于文件直接添加到磁盘。

int _commit( 
   int fd 
);

参数

  • fd
    引用打开文件的描述符。

返回值

文件,则成功刷新到磁盘,_commit 返回 0。 返回值 – 1 指示错误。

备注

_commit 功能强制操作系统对文件与 fd 到磁盘。 这称为确保立即刷新指定的文件,而不是在操作系统的判断。

如果 fd 是无效的文件描述符,无效参数调用处理程序,如 参数验证所述。 如果执行允许继续,该函数返回 -1,并 errno 设置为 EBADF。

要求

实例

必需的头

可选标头

_commit

io.h

errno.h

有关更多兼容性信息,请参见中介绍的 兼容性

请参见

参考

底层I/O

_creat, _wcreat

_open, _wopen

_read

_write