
计时器类为了测量延迟,我们需要使用计时功能,为此我们把相关的功能封装进计时器类内,简化使用
这段代码位于logger.hpp中
12345678910111213141516171819202122232425262728class ScopedTimer{public: ScopedTimer(const std::string&name) :_name(name),_start(std::chrono::high_resolution_clock::now()) { _prev = _start; } int64_t staged() { auto stage = std::chrono::high_resolution_clock::now(); auto ret = stage - _prev; _prev = stage; return (std::chrono::duration_cast<std::chrono:: ...


















