共用方式為


_fmode

_fmode 變數會設定文字或二進位轉譯的預設檔案轉譯模式。 這個全域變數已被取代為更安全的功能版本 _get_fmode_set_fmode,應該用來取代全域變數。 它會在 Stdlib.h 中宣告,如下所示。

語法

extern int _fmode;

備註

_fmode 的預設設定是文字模式轉譯的 _O_TEXT_O_BINARY 是二進位模式的設定。

您有三種方式可以變更 _fmode 值:

  • 與Binmode.obj連結。這個物件檔案會將 的初始設定_fmode變更為 _O_BINARY,導致 除了 、 stdout以外的所有檔案stdin,以及在stderr二進位模式中開啟。

  • 呼叫 _get_fmode_set_fmode 以分別取得或設定 _fmode 全域變數。

  • 在您的程式中設定它,直接變更 _fmode 值。

另請參閱

全域變數
_get_fmode
_set_fmode