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 | Applied to | Behavior as published | Correct behavior |
|---|---|---|---|
| LWG 2739 | C++11 |
pt
-
d
вел себя непредсказуемо для беззнаковых
duration
|
поведение исправлено |
Смотрите также
|
изменяет временную точку на заданную длительность
(public member function) |