C++ chrono 计时器 简单用法
目的:程序运行时间
创建时间点:std::chrono::system_clock::now()
时间精度:100ns(纳秒)
换算:1s = 1000ms,1ms =1000000ns
#include <iostream>
#include<chrono>
int main() {
//创建开始的时间点
auto start = std::chrono::system_clock::now();
//空循环语句
for (int i = 0; i < 1000000; i++)
{
}
//创建结束的时间点
auto end = std::chrono::system_clock::now();
std::cout << (end - start).count() <<"ns" << std::endl;
std::cout << (double)(end - start).count() / 1000000 << "ms" << std::endl;
return 0;
}