auto start = std::chrono::steady_clock::now();
API( );
auto end = std::chrono::steady_clock::now();
std::chrono::duration<double> spent = end - start;
std::cout << " Time: " << spent.count() << " sec \n";
本文介绍了一种使用C++标准库中的chrono模块来测量函数运行时间的方法。通过记录函数调用前后的稳定时钟时间点,计算并输出函数执行所花费的时间。
auto start = std::chrono::steady_clock::now();
API( );
auto end = std::chrono::steady_clock::now();
std::chrono::duration<double> spent = end - start;
std::cout << " Time: " << spent.count() << " sec \n";
1324

被折叠的 条评论
为什么被折叠?