借助c++11提供的steady_clock
,实现了精确获取逻辑执行时间的方法,原理:当前时间 - 开始时间。
工具类文件Timer.h:
#pragma once
#include <chrono>
using namespace std::chrono;
// 记录执行代码消耗时间
class Timer
{
public:
Timer() :m_begin(steady_clock::now()) {
}; // 初始化列表
void
借助c++11提供的steady_clock
,实现了精确获取逻辑执行时间的方法,原理:当前时间 - 开始时间。
工具类文件Timer.h:
#pragma once
#include <chrono>
using namespace std::chrono;
// 记录执行代码消耗时间
class Timer
{
public:
Timer() :m_begin(steady_clock::now()) {
}; // 初始化列表
void