system_clock 구조체
시스템의 실시간 시계를 기반으로한 시계 유형 을 나타냅니다.
struct system_clock;
설명
이 시계 유형 는 현재 시간을 가져오는데 사용 됩니다. 형식은 기간 의 종류의 인스턴스를 그리고 클래스 템플릿 time_point 구체화하고, 시간을 반환하는 now() 정적 맴버 함수를 정의합니다.
시계는 단조 경우에 첫 번째 호출에서 반환 되는 값 now() 는 항상 now() 후속 호출에 의해 반환 되는 값 보다 작거나 같습니다.
이 monotonic 경우이고 시계 틱이 제약 조건인 사이의 시간인 경우 시계가 steady 입니다.
이 구현에서, system_clock 은 high_resolution_clock 인 동의어 입니다.
멤버
공용 Typedefs
Name |
설명 |
---|---|
system_clock::duration |
이 duration<rep, period> 의 동의어입니다. |
system_clock::period |
이 duration 포함된 인스턴스화의 tick 기간을 나타내는 데 사용 되는 형식에 대 한 동의어입니다. |
system_clock::rep |
이 duration 포함된 인스턴스화 중에 클록 틱 수를 나타내는 데 사용 되는 형식에 대한 동의어입니다. |
system_clock::time_point |
이 time_point<Clock, duration> 의 동의어에 대해, Clock 은 duration 자체 시계 형식 또는 같은 시기에 따라 다른 시계 형식에는 동의어가 같은 중첩됩니다. |
Public 메서드
Name |
설명 |
---|---|
Static. 지정된 시간 가장 근접하게 접근 하는 time_point 를 반환합니다. |
|
Static. 현재 시간을 반환합니다. |
|
Static. 지정된 time_point가장 근접하게 접근 하는 time_t 개체를 반환합니다. |
공용 상수
Name |
설명 |
---|---|
단조 시계 형식 인지 여부를 지정합니다. |
|
지속적인 시계 형식 인지 여부를 지정합니다. |
요구 사항
Header: chrono
네임 스페이스: std::chrono