operator+, operator- (std::chrono::time_point)
|
헤더 파일에 정의됨
<chrono>
|
||
| (1) | ||
|
template
<
class
C,
class
D1,
class
R2,
class
P2
>
time_point
<
C,
typename
std::
common_type
<
D1, duration
<
R2,P2
>>
::
type
>
|
(C++11부터)
(C++14까지) |
|
|
template
<
class
C,
class
D1,
class
R2,
class
P2
>
constexpr
time_point
<
C,
std::
common_type_t
<
D1, duration
<
R2,P2
>>>
|
(C++14부터) | |
| (2) | ||
|
template
<
class
R1,
class
P1,
class
C,
class
D2
>
time_point
<
C,
typename
std::
common_type
<
duration
<
R1,P1
>
,D2
>
::
type
>
|
(C++11 이후)
(C++14 이전) |
|
|
template
<
class
R1,
class
P1,
class
C,
class
D2
>
constexpr
time_point
<
C,
std::
common_type_t
<
duration
<
R1,P1
>
,D2
>>
|
(C++14 이후) | |
| (3) | ||
|
template
<
class
C,
class
D1,
class
R2,
class
P2
>
time_point
<
C,
typename
std::
common_type
<
D1, duration
<
R2,P2
>>
::
type
>
|
(C++11부터)
(C++14까지) |
|
|
template
<
class
C,
class
D1,
class
R2,
class
P2
>
constexpr
time_point
<
C,
std::
common_type_t
<
D1, duration
<
R2,P2
>>>
|
(C++14부터) | |
| (4) | ||
|
template
<
class
C,
class
D1,
class
D2
>
typename
std::
common_type
<
D1,D2
>
::
type
|
(C++11부터)
(C++14까지) |
|
|
template
<
class
C,
class
D1,
class
D2
>
constexpr
std::
common_type_t
<
D1,D2
>
|
(C++14부터) | |
time_point
와 관련된 덧셈 및 뺄셈 연산을 수행합니다.
CT
는 반환 타입입니다.
CT
는 반환 타입입니다.
목차 |
매개변수
| pt | - | 오프셋을 적용할 시간 포인트 |
| d | - | 시간 오프셋 |
| pt_lhs, pt_rhs | - | 차이를 추출할 시간 포인트들 |
반환값
예외
구현 정의 예외를 던질 수 있습니다.
예제
|
이 섹션은 불완전합니다
이유: 예제가 없음 |
결함 보고서
다음의 동작 변경 결함 보고서들은 이전에 발표된 C++ 표준에 소급 적용되었습니다.
| DR | 적용 대상 | 게시된 동작 | 올바른 동작 |
|---|---|---|---|
| LWG 2739 | C++11 |
pt
-
d
부호 없는
duration
에서 불안정하게 동작함
|
동작 수정됨 |
참고 항목
|
주어진 duration으로 시간 포인트를 수정합니다
(public member function) |