■14983 / ) |
Re[3]: std::ofstream とCFileの書き込み速度 |
□投稿者/ アキラ (7回)-(2008/02/29(Fri) 18:23:32)
|
■No14971 (セイン さん) に返信
内部で同じ関数使ってても、inlineだったりif文の数だったりで速さがだいぶ変わりますよ そういう意味では、「言語標準の関数の方がfwriteを呼ぶまでのプロセスが短いからそっちのが速い」って言ってもいい気がします
CFile::Writeはソース見れますが、その中で呼ばれてるWin32APIのWriteFileの中までは 見れない(どこにあるのかわからない)ので、くわしくはわかりません。 (VS2005のCFile::Writeはエラーチェック(if文とASSERT)が7回も行われてるので遅い気はしないでもない)
|
|