Files
webcamservice/TimeCount.cpp
2024-12-15 16:18:16 +08:00

22 lines
635 B
C++

#include "TimeCount.h"
#include <iostream>
#include <chrono>
USE_TIME::USE_TIME(std::string str) :
strTmp(str)
{
start = std::chrono::system_clock::now();
}
USE_TIME::~USE_TIME()
{
end = std::chrono::system_clock::now();
auto duration = std::chrono::duration_cast<std::chrono::milliseconds>(end - start);
std::cout << strTmp << "\t" << float(duration.count()*1.0) * std::chrono::milliseconds::period::num << "ms \t\n";
//auto duration = std::chrono::duration_cast<std::chrono::microseconds>(end - start);
//std::cout << strTmp << "\t" << float(duration.count()*1.0) * std::chrono::microseconds::period::num << "ms \t\n";
}