Share via


檔案的常數

#include <fcntl.h>

備註

整數運算式所組成一或多個常數的型別決定讀取或寫入作業。 它是藉由組合與轉譯模式常數的一或多個常數的格式。

檔案常數如下所示:

  • _O_APPEND
    重新放置在每次寫入作業之前的檔案結尾的檔案指標。

  • _O_CREAT
    會建立並開啟新的檔案進行寫入。 如果所指定的檔案有任何作用檔名存在。

  • _O_EXCL
    如果所指定的檔案,則傳回錯誤值檔名存在。 僅適用於搭配**_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

全域常數