duration Class
저장 하는 형식 설명에 시간 간격, 두 시점 사이의 시간 경과 후입니다.
template<
class Rep,
class Period = ratio<1>
>
class duration;
template<
class Rep,
class Period
>
class duration;
template<
class Rep,
class Period1,
class Period2
>
class duration
<duration<Rep, Period1>, Period2>;
설명
템플릿 인수 Rep 클럭 틱 간격에서 보유 하는 데 사용 되는 형식에 설명 합니다.템플릿 인수 Period 의 인스턴스는 비율 나타내는 각 눈금 간격의 크기를 설명 합니다.
Members
공용 Typedefs
Name |
설명 |
---|---|
duration::period Typedef |
동의어에 대 한 템플릿 매개 변수를 나타내는 Period. |
duration::rep Typedef |
동의어에 대 한 템플릿 매개 변수를 나타내는 Rep. |
Public 생성자
Name |
설명 |
---|---|
duration 개체를 생성합니다. |
Public 메서드
Name |
설명 |
---|---|
시간 간격에 클록 틱 수를 반환합니다. |
|
정적입니다.템플릿 매개 변수의 최대값을 반환 합니다. Ref. |
|
정적입니다.템플릿 매개 변수는 최저 허용 가능한 값 반환 Ref. |
|
정적입니다.사실 반환 Rep(0). |
Public 연산자
Name |
설명 |
---|---|
복사본을 반환 된 duration 개체를 부정된 하는 틱 수를. |
|
저장 된 틱 횟수를 줄입니다. |
|
지정 된 값으로 나눈 나머지 저장 된 틱 수를 줄일 수 있습니다. |
|
저장 된 틱 수를 지정한 값으로 곱합니다. |
|
저장 된 틱 수를 지정 된 틱 수로 나누어 duration 개체입니다. |
|
*this를 반환합니다. |
|
저장 된 틱 수를 증가 합니다. |
|
지정 된 틱 개수 추가 duration 개체에 저장 된 틱 수입니다. |
|
지정 된 틱 수를 뺀 duration 개체에서 저장된 한 틱 수입니다. |
요구 사항
헤더: chrono
네임 스페이스: std::chrono