C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 31 を表示中)
■14983 / )  Re[3]: std::ofstream とCFileの書き込み速度
□投稿者/ アキラ (7回)-(2008/02/29(Fri) 18:23:32)
アキラ さんの Web サイト
No14971 (セイン さん) に返信

内部で同じ関数使ってても、inlineだったりif文の数だったりで速さがだいぶ変わりますよ
そういう意味では、「言語標準の関数の方がfwriteを呼ぶまでのプロセスが短いからそっちのが速い」って言ってもいい気がします

CFile::Writeはソース見れますが、その中で呼ばれてるWin32APIのWriteFileの中までは
見れない(どこにあるのかわからない)ので、くわしくはわかりません。
(VS2005のCFile::Writeはエラーチェック(if文とASSERT)が7回も行われてるので遅い気はしないでもない)
返信 編集キー/


管理者用

- Child Tree -