_fmode

_fmode の変数はテキストまたはバイナリの移動の既定のファイルの変換モードを設定します。このグローバル変数はグローバル変数の代わりに使用される_set_fmodeより安全な機能 _get_fmode バージョンで使用されていません。これはStdlib.h に次のように宣言されます。

extern int _fmode;

解説

_fmode の既定の設定ではテキスト モードの移動の _O_TEXT です。_O_BINARY はバイナリ モードの設定です。

3 とおりの方法で _fmode の値は変更できます :

  • Binmode.obj のリンク。これは _O_BINARY にすべてのファイルが発生 _fmode の初期設定により以外 stdinバイナリ モードで開く stdout と stderr 変更します。

  • _fmode のグローバル変数を取得または設定するに _get_fmode または _set_fmode の呼び出しを個別にします。

  • プログラムで設定することによって _fmode の値を直接変更します。

参照

関連項目

グローバル変数

_get_fmode

_set_fmode