テキストファイルから一行を速く読み込む方法(2)

昨日の続きですが、一行を分割するのにstrtokを使えば楽なのでは?と考えました。
そこで、検索前のポインタを残しておきstrchrで検索→\0代入する速度と、strtokで検索する速度を比較しました。

40000回でstrchrが大体[4ms]、strtokが大体[9ms]でした。二倍ぐらい差が有りますが、体感できる速度ではないですね。400000とかになった場合は4フレーム近く遅れますが。

strtok使ってみましたら、Xファイルのフレーム名とか取得するのが凄い楽ですね。ちょっと書き直したいぐらいかもです。