共用方式為


_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