C言語はストリーム (stream) に対して,以下の 3 種類のモードのバッファを設定することが出来る.

行バッファリング (line buffered): 改行文字に達した時点でデータを送り出す
完全バッファリング (fully buffered): バッファが一杯になった時点でデータを送り出す
バッファリングなし (unbuffered): バッファリングしない
なお,バッファを設定するにはsetbuf 関数もしくは,setvbuf 関数を使用する

タグ:

+ タグ編集
  • タグ:
最終更新:2016年05月28日 10:09