ファイル変換定数
#include <stdio.h>
解説
これらの定数は変換モードを指定します ( 「 b 」 または 「 t 」 )。モードを指定する文字にアクセスします 「 r 」 「 w 」 「 a 」 「」 r+w+ 」 「 a+ 」 「 ) の種類あります。
変換モードは次のとおりです。:
t
テキスト (変換) モードで開きます。このモードでは復帰とライン フィード (CR-LF) の組み合わせは入力時に一つの改行 (LF) に変換されLF 文字が CR-LF の組み合わせに変換されます。またCTRL+Z では入力のファイルの終端の文字として解釈されます。/ 書き込み用に読み取るか読み取ることで開かれたファイルでは fopen はファイルと削除の末尾に Ctrl + Z があること可能であれば確認します。これは fseek と ftell の関数を使用するとCtrl キーを押しながらファイルの終端内で移動するには fseek ファイルの末尾の近くで不適切に実行されることがあるためです。[!メモ]
T オプションは fopen と freopen の ANSI 規格の一部ではありません。これはANSI 互換が必要な場合はMicrosoft 拡張機能で使用しないでください。
b
バイナリ (無変換) モードで開きます。上記の変換は行われません。
T かが b モード になっていない場合変換モードは既定のモードの変数 _fmode によって定義されます。テキストおよびバイナリ モードの使用方法の詳細についてはテキストとバイナリ モードはI/O があります を参照してください。