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/w/cpp/chrono/time_point/operator_arith