_IOxxx #define
stdio.h:インデックス への移動
ヘッダーファイル
stdio.h
説明
ファイルで使用するバッファリングスタイルを定義するための定数です。
| 名前 | 意味 |
|---|---|
|
_IOFBF |
ファイルはフルバッファリングされます。バッファが空の場合は,次回の入力処理でバッファ全体にデータを格納しようとします。 |
|
出力の場合は,バッファ全体にデータを格納してから,データがファイルに書き込まれます。 | |
|
_IOLBF |
ファイルは行バッファリングされます。バッファが空の場合は,次回の入力処理でバッファ全体にデータを格納しようとします。 |
|
ただし,出力の場合は,ファイルに改行文字が書き込まれるたびにバッファがフラッシュされます。 | |
|
_IONBF |
ファイルはバッファリングされません。setbuf の buf パラメータと size パラメータは無視されます。各入力操作はファイルから直接読み取ります。各出力操作はファイルにデータをただちに書き込みます。 |