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

Spec-Zone.ru

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