C++笔记之代码用时耗时计算 code review! 文章目录 C++笔记之代码用时耗时计算 方法一:使用std::chrono::high_resolution_clock 方法二:使用std::chrono::steady_clock 方法三:使用ctime中的clock_t CLOCKS_PER_SEC 方法四:使用C语言的clock_gettime C语言中的clock_gettime详解 五.#include<ctime>和#include<time.h>对比 个人推荐使用方法三和方法四,所依赖库最少! 方法一:使用std::chrono::high_resolution_clock 运行 double elapsed_time_in_seconds = elapsed_time * 1e-6; 这行代码的原理是将微秒计时转换为秒。原理如下: elapsedTime 是一个长整型数值,表示经过的时间,单位是微秒(std::chrono::microseconds)