21 lines
621 B
C++
21 lines
621 B
C++
#include "Inc/TimeCount.h"
|
|
#include <iostream>
|
|
|
|
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";
|
|
}
|
|
|