计时器常用来计算某个函数或模块耗时。
//计时器开始
auto start = std::chrono::system_clock::now();
int nCnt = 0;
for (int i = 1; i < 1000; i++)
{
nCnt += i;
std::this_thread::sleep_for(std::chrono::milliseconds(10));
}
//计时器结束
auto end = std::chrono::system_clock::now();
std::cout << "直接调用耗时: " << std::chrono::duration<double>(end - start).count() << "秒" << std::endl;