>>301
ありがとうございます。

出来るだけ高速に処理したいので、
1.のメモリ上で処理してファイルに書き込むという方法でやってみようと思うのですが、
その場合、ファイル全体の大きさと同じだけのバッファ領域を用意する必要があるのでしょうか?