改行コード(LF)を含んだファイル(サイズ:1GB)を
1行ずつ読みたいのですが、どのようにすればよいのでしょうか?
ご教授願います!
MSDNのヘルプを見れば分かりますがLine Inputでは無理です
メモリに余裕があるならバイナリモードでファイルを開いて
ファイルサイズ分のバイト配列に読み込み、それをストリング変数に
代入後LFのコードでSplitするとかでも出来そうですが。
現実的には1バイトづつ読み込んでLFのコードをみつけたところで
1行と判断するような処理を組むのが良いでしょうね。
| ツイート |
|