以下の内容はhttps://kkamegawa.hatenablog.jp/entry/20060809/p4より取得しました。


テキストファイルの1行を読み込む

今作っているのはまさにCSVファイルの読み込み…とはいっても、桁まで認識する必要はなくて、行単位で処理すればいいのですが。で、何万行というファイルを一行ずつopen/seek/read/closeしていたのではかなり遅いので、バッファリングを組み込んでいます。
MFC,Cランタイムではなく、Windows APIを使って。結構しんどいです。ある条件によって読み飛ばしたりしないといけないので、またやや悩ましい。MFCとかどうやってテキスト読み込みやっているんだろう?と気になってソース見てみたら…Cの標準ライブラリ使っているのか。
Cランタイムだと2GB超のファイル読み込み(正確にはseek)できないんじゃなかったっけ?今だと_fseeki64()でいけるのかな。もう心がおれたので、明日Cランタイム使って書こうかな…。




以上の内容はhttps://kkamegawa.hatenablog.jp/entry/20060809/p4より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14