Spec-Zone.ru › C++

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

Исключения

Может генерировать исключения, определяемые реализацией.

Пример

См. также

operator+operator-
(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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API