_IOxxx #define

提供: RAD Studio
移動先: 案内検索

stdio.h:インデックス への移動

ヘッダーファイル

stdio.h

説明

ファイルで使用するバッファリングスタイルを定義するための定数です。

名前 意味

_IOFBF

ファイルはフルバッファリングされます。バッファが空の場合は,次回の入力処理でバッファ全体にデータを格納しようとします。

出力の場合は,バッファ全体にデータを格納してから,データがファイルに書き込まれます。

_IOLBF

ファイルは行バッファリングされます。バッファが空の場合は,次回の入力処理でバッファ全体にデータを格納しようとします。

ただし,出力の場合は,ファイルに改行文字が書き込まれるたびにバッファがフラッシュされます。

_IONBF

ファイルはバッファリングされません。setbuf の buf パラメータと size パラメータは無視されます。各入力操作はファイルから直接読み取ります。各出力操作はファイルにデータをただちに書き込みます。