LRESULT入出力バッファリングの設定には、setbuf()とsetvbuf()を使用します。バッファリングとは、一時的にメモリ内に保存しておくことで、バッファリングする事で、細切れのデータを1つに繋げて高速化出来るなどのメリットがあります。バッファの格納先NULLの場合は、バッファリングを実施しない。バッファの格納先(NULLの場合は、バッファリングを実施しない。失敗すると、0以外を返します。setbuf()は、setvbuf()の機能の一部を取り出した関数です。バッファリング無しや、完全なバッファリングは機能として同じものです。サンプルコードバッファリングを行わないようにした後、ファイルを読み込み、その後、バッファリングONして、もう一度ファイルを読み込んでみます。最終的な表示はどちらも変わりません。バッファリングを行う設定のほうが効率的に読み込む事が出来ます。-コメントするname:email:url:comments:Cookieに登録この記事のトラックバックURLトラックバック機能は終了しました。2.0▲このページの先頭へ。