C++でいくつかのコードの実行時間を測定する最良の方法は何ですか?ストップウォッチ(.Net)同様のクラスが組み込まれていますか?私はVS2010でC++を開発しています。どのように(もし)私は私のC + +プロジェクト内で.Netライブラリを使用できますか?前もって感謝します。Visual C++ストップウォッチ
5
A
答えて
3
AFAIK C++には.NETのストップウォッチのような標準クラスはありません。
は、Windowsプラットフォーム上の高解像度タイマーの例です。このようタイマーの
プラットフォームに依存しない実装は次のとおりです。http://www.boost.org/libs/timer/doc/index.html
HTH
1
「プロファイリング」いくつかのコード(それは完璧ではないですが、あなたを取得するのに十分であるべきときには、より良いタイミングを取得するためにQueryPerformanceCounterのを使用することができますスターター)。
BOOL WINAPI QueryPerformanceCounter(__out LARGE_INTEGER *lpPerformanceCount);
http://msdn.microsoft.com/en-us/library/windows/desktop/ms644904(v=vs.85).aspx。
2
http://code.google.com/p/cpp-stopwatchと思うかもしれませんが、それは普通のC++であり、依存関係がなく、便利なVisual Studioソリューションが付属しています。ああ、私はそれを書きました。
関連する問題
- 1. Cでストップウォッチを作成するには?
- 2. jQueryストップウォッチ
- 3. .NETストップウォッチ - パフォーマンスペナルティ
- 4. ストップウォッチのsetInterval
- 5. ストップウォッチはTask.Wait
- 6. ストップウォッチJava API
- 7. ストップウォッチ - ストップとスタート
- 8. ストップウォッチのiOSスウィフト
- 9. 銀色のストップウォッチ?
- 10. jQueryストップウォッチ(ミリ秒)
- 11. ストップウォッチのオブザーバーパターン
- 12. 複数のストップウォッチ
- 13. リサイクラーのストップウォッチ
- 14. Fioriダッシュボードのストップウォッチ/タイマー
- 15. Android:ストップウォッチ(タイマー)inサービス
- 16. 効率的なストップウォッチ
- 17. ストップウォッチのプログラミング方法
- 18. ストップウォッチ経過出力
- 19. ストップウォッチを作るエラー
- 20. Visual C#またはVisual C++
- 21. C#ストップウォッチを追加することによるパフォーマンスのペナルティ?
- 22. DateTimeとTimeSpanを使用したC#のストップウォッチ
- 23. C#ストップウォッチ - 一貫性のない値を返す
- 24. C#で外部クラスのフィールドを使用する(ストップウォッチを作成する)
- 25. Rのストップウォッチ機能R
- 26. ブレークポイントが足りないストップウォッチ
- 27. ストップウォッチ - どのように?
- 28. ストップウォッチ。秒を数える。 javafx
- 29. Xcodeのストップウォッチの問題
- 30. ストップウォッチの代わりに?
おそらく標準の 'clock()'関数を使うことができますか? –
逆の質問をC++の例でここに:http://stackoverflow.com/questions/7726386/how-to-easily-time-a-block-of-c-sharp-code – maborg
thx!実際にあなたの質問は私が欲しかった答えです! – tropicana