Share via


檔案常數

語法

#include <fcntl.h>

備註

整數運算式是由這些常數其中的一或多個常數所組成,可決定允許的讀取或寫入作業類型。 其形成方式是結合一或多個常數與翻譯模式常數。

檔案常數如下:

持續性 描述
_O_APPEND 在每次寫入作業之前,將檔案指標重新置放到檔案的結尾。
_O_CREAT 建立並開啟要寫入的新檔案;如果 指定的 filename 檔案存在,則常數不會有任何作用。
_O_EXCL filename 指定的檔案存在,會傳回錯誤值。 僅適用於搭配 _O_CREAT 使用時。
_O_RDONLY 開啟檔案以供讀取;如果已指定這個旗標, _O_RDWR_O_WRONLY 無法提供 。
_O_RDWR 開啟檔案以進行讀取和寫入;如果已指定這個旗標, _O_RDONLY_O_WRONLY 無法提供 。
_O_TRUNC 開啟檔案並將現有檔案截斷為零長度。檔案必須具有寫入權限。 檔案的內容會遭到銷毀。 如果指定這個旗標,您就無法指定 _O_RDONLY
_O_WRONLY 開啟檔案以便只寫入;如果已指定這個旗標, _O_RDONLY_O_RDWR 無法提供 。

另請參閱

_open, _wopen
_sopen, _wsopen
全域常數