std::chrono::system_clock::time_point start = std::chrono::system_clock::now();
int ak = 0;
for ( int i = 0; i < 100000000; i++ )
{
ak += i;
}
std::chrono::system_clock::time_point end = std::chrono::system_clock::now();
std::chrono::duration<double> dbResult = end - start;
std::chrono::minutes min = std::chrono::duration_cast<std::chrono::minutes>(end - start);
std::chrono::seconds seconds = std::chrono::duration_cast<std::chrono::seconds>(end - start );
printf("result = %lf nResult = %d, seconds = %d \n", dbResult, min, seconds );
system_clock::time_point CurTime = system_clock::now();
std::time_t t = system_clock::to_time_t(CurTime);
std::time_t t = time(NULL);
system_clock::time_point CurTime = system_clock::from_time_t(t);
'c++' 카테고리의 다른 글
std::thread (2) (0) | 2015.01.06 |
---|---|
std::thread (0) | 2015.01.06 |
std::hash_map, std::unordered_map (0) | 2015.01.06 |
std::list, std::foward_list (0) | 2015.01.06 |
std::pair, std::tuple (0) | 2015.01.06 |