エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント4件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C言語におけるファイル入出力の高速化
C 言語におけるファイル入出力の高速化 東京大学情報基盤センター 黒田 久泰 不連続なメモリ上のデータ... C 言語におけるファイル入出力の高速化 東京大学情報基盤センター 黒田 久泰 不連続なメモリ上のデータをファイルに保存する場合、内部バッファサイズを大きくすると実行時間 が短縮できます。また、メモリ上に連続して配置されている大規模なデータをファイルに保存する場合 には、できるだけ大きなデータサイズでファイル入出力を行うことで実行時間が短縮できます。ここで は、これらの方法や性能について紹介します。 1. 内部バッファサイズの変更方法 高水準入出力関数 fopen、fread、fwrite、fclose では内部バッファにデータを貯めておき、内部バ ッファが空になるか一杯になるとまとめてファイル入出力を行います。通常、この内部バッファサイズ はインクルードファイル /usr/include/stdio.h の BUFSIZ で定義されている値になります。例えば、 SR8000/MPP で
2011/06/01 リンク