std::chrono::time_point<Clock,Duration>::operator+=, operator-=
time_point& operator+=( const duration& d ); | (1) | (с C++11) (constexpr с C++17) |
time_point& operator-=( const duration& d ); | (2) | (с C++11) (constexpr с C++17) |
Изменяет момент времени на заданный интервал времени.
1) Применяет смещение
d к pt. Фактически, d добавляется к внутренне хранящемуся интервалу времени d_ как d_ += d.
2) Применяет смещение
d к pt в отрицательном направлении. Фактически, d вычитается из внутренне хранящегося интервала времени d_ как d_ -= d.Параметры
| d | - | временное смещение для применения |
Возвращаемое значение
*this
Исключения
Может генерировать исключения, определяемые реализацией.
Пример
См. также
|
(C++11) | выполняет сложение и вычитание с участием момента времени (шаблон функции) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/chrono/time_point/operator_arith