7.std::chrono
时间标准库
duration、time_point、clock
计时、获得时间的标准库。
计算耗时
std::chrono::time_point<std::chrono::steady_clock> start, end;
start = std::chrono::steady_clock::now();
// Some computations...
end = std::chrono::steady_clock::now();
std::chrono::duration<double> elapsed_seconds = end - start;
double t = elapsed_seconds.count(); // t number of seconds, represented as a `double`最后更新于
这有帮助吗?