エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
スコープのパフォーマンスを手軽に測定 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
スコープのパフォーマンスを手軽に測定 - Qiita
昨今ではxcodeみたいに、標準で パフォーマンス測定用の環境があったりしますが、 ある程度負荷のかかっ... 昨今ではxcodeみたいに、標準で パフォーマンス測定用の環境があったりしますが、 ある程度負荷のかかっている箇所が想定できる場合なんかは サクッとコードを仕込んでログ出力により調査できると 気軽だったりする時があります。 C++では変数のライフタイムの仕組みを活用すれば、 簡単に実現できるかもしれません。 例えば、こんな風に class ScopedProfile { public: ScopedProfile( const char* name, uint32_t line ) : _startClock( clock() ) , _name( name ) , _line( line ) {} ~ScopedProfile(){ printf( "[%s:%u] %f sec.\n", _name, _line, (double)( clock() - _startClock ) /