2017-01-06 12 views
0

私は多くの関数を呼び出す関数を持っています。例えばC++で複数の関数の実行時間を計算する

void fun() 
{ 
f1(); 
f2(); 
f3(); 
.... 
.... 
f50(); 
} 

f1、f2 .... f50の実行時間を計算したいと思います。今、各関数の実行前後の時間を計算して差分を見つけたら、これらの50個の関数のすべてについて、関数を書く必要があります。これを行う簡単な方法はありますか?

+1

プロファイラを使用しようとしましたか? – Rudi

答えて

1

引数として呼び出す実際の関数を取得し、そのラッパー関数内にのみタイミングコードを持つラッパー関数を使用します。

関連する問題