剖析代码性能时通常需要计时。下面记录不同语言的各种计时方法。
C++计时方法
传统计时方法的代码如下:
1 | #include <ctime> |
C++11 标准的”最佳计时方法“的代码:
1 | #include <chrono> |
Python计时方法
在Jupyter Notebook中,计时使用一个magic command:%timeit。
参考链接
- C++11 新的计时方法——std::chrono 大法好,by sicolex.
剖析代码性能时通常需要计时。下面记录不同语言的各种计时方法。
传统计时方法的代码如下:
1 | #include <ctime> |
C++11 标准的”最佳计时方法“的代码:
1 | #include <chrono> |
在Jupyter Notebook中,计时使用一个magic command:%timeit。