//c++
#include <chrono>
#include <thread>
//统计指定代码运行时间
void demo::TestRunTime()
{
auto StartTime = std::chrono::high_resolution_clock().now();//开始时间
std::this_thread::sleep_for(std::chrono::seconds(2));//设置睡眠2秒
auto EndTime = std::chrono::high_resolution_clock().now();//结束时间
//计算运行时间
double TimeRun = std::chrono::duration_cast<std::chrono::milliseconds>(EndTime - StartTime).count() / 1000.0;
std::cout << TimeRun << "秒" << std::endl;
}
【C++】统计指定代码运行时间
于 2024-01-11 16:25:11 首次发布