変換モード定数
#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 キーを押しながらファイルの終端内で移動するには fseek ファイルの末尾の近くで不適切に実行されることがあるためです。_O_BINARY
バイナリ (無変換) モードでファイルを開きます。上記の変換は行われません。_O_RAW
_O_BINARY と同じ。C 2.0 で互換性のためにサポートされています。
詳細についてはテキストとバイナリ モードはI/O があります と ファイルの移動 を参照してください。