#include <chrono>
std::chrono::system_clock::time_point starTime;
std::chrono::system_clock::time_point endTime;
* 특정 시간 동안
std::chrono::seconds three(3);
startTime = std::chrono::system_clock::now();
std::this_thread::sleep_for(three);
endTime = std::chrono::system_clock::now();
std::chrono::seconds during = std::chrono::duration_cast<std::chrono::seconds>(endTime - startTime);
std::cout << during.count() << std::endl;
* 특정 시간 이후에..
std::chrono::seconds five(5);
startTime = std::chrono::system_clock::now();
std::this_thread::sleep_until( startTime + five );
endTime = std::chrono::system_clock::now();
during = std::chrono::duration_cast<std::chrono::seconds>(endTime - startTime);
std::cout << during.count() << std::endl;
* sleep
#include <thread>
#include <chrono>
std::this_thread::sleep_for(std::chrono::seconds())
std::chrono::seconds()
std::chrono::mileseconds()
microseconds()
hours()
minutes()
nanoseconds()
high_resolution_clock()
'프로그래밍 > 언어_스크립트' 카테고리의 다른 글
오랜만에 C++ - const, static, explicit, mutale (0) | 2017.09.11 |
---|---|
오랜만에 C++ - 파일 처리 (0) | 2017.09.10 |
오랜만에 C++ - const의 위치 (0) | 2017.09.02 |
오랜만에 C++ - 클래스 형변환(대입) (0) | 2017.09.01 |
[PyQt] slot에 인자 넘기기 (0) | 2015.01.07 |