轉譯模式常數
#include <fcntl.h>
備註
_O_BINARY和**_O_TEXT資訊清單的常數決定檔案的轉譯模式 (_open和_sopen**) 或資料流的轉譯模式 (_setmode)。
允許的值為:
_O_TEXT
(轉譯) 的文字模式中開啟檔案。 歸位 – 換行 (CR-LF) 組合時,會轉譯成單一的換行 (LF) 上,輸入上。 換行字元會轉譯成輸出的 CR LF 組合。 此外,CTRL + Z 組合鍵會解譯成輸入的檔案結尾字元。 在 [檔案開啟進行讀取及讀取/寫入, fopen檢查 CTRL + Z 組合鍵結尾的檔案並移除它,如果可能的話。 這是因為使用fseek和ftell移動 CTRL + Z 組合鍵以結束檔案內的函式可能會造成fseek檔案的結尾附近不當的行為。_O_BINARY
以二進位的 (未轉譯的) 模式中開啟檔案。 上述的轉譯將被抑制。_O_RAW
與 _O_BINARY 相同。 支援 c 2.0 相容性。
如需詳細資訊,請參閱文字和二進位模式的檔案 I/O 和檔案轉譯。