teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

2017/12/07 08:16

投稿

yumetodo
yumetodo

スコア5852

answer CHANGED
@@ -1,4 +1,9 @@
1
1
  C++11からまともな時間系ライブラリが追加されました。`<chrono>`ヘッダにあります。
2
2
 
3
3
 
4
- そのうち[`std::chrono::high_resolution_clock::now()`](https://cpprefjp.github.io/reference/chrono/high_resolution_clock/now.html)関数がご希望にそうと思います。
4
+ そのうち[`std::chrono::high_resolution_clock::now()`](https://cpprefjp.github.io/reference/chrono/high_resolution_clock/now.html)関数がご希望にそうと思います。
5
+
6
+ 例:
7
+ https://github.com/yumetodo/string_split/blob/master/benchmark/benchmark.cpp#L123-L128
8
+
9
+ 計測用の関数に経過時間を図りたい処理を書いた関数へのポインタを渡してあげないと最適化で計測するものが変わってしまうことが極稀にあります。