Namespaces
Variants

std::chrono::time_point<Clock,Duration>:: operator++, std::chrono::time_point<Clock,Duration>:: operator--

From cppreference.net
constexpr time_point & operator ++ ( ) ;
(1) (начиная с C++20)
constexpr time_point operator ++ ( int ) ;
(2) (начиная с C++20)
constexpr time_point & operator -- ( ) ;
(3) (начиная с C++20)
constexpr time_point operator -- ( int ) ;
(4) (начиная с C++20)

Изменяет момент времени, который представляет * this , на один такт duration .

Если d_ является переменной-членом, содержащей длительность (т.е. время с начала эпохи) данного time_point объекта,

1) Эквивалентно ++ d_ ; return * this ; .
2) Эквивалентно return time_point ( d_ ++ ) .
3) Эквивалентно -- d_ ; return * this ; .
4) Эквивалентно return time_point ( d_ -- ) ; .

Содержание

Параметры

(нет)

Возвращаемое значение

1,3) Ссылка на этот time_point после модификации.
2,4) Копия time_point созданная до модификации.

Пример

Смотрите также

увеличивает или уменьшает счетчик тиков
(публичная функция-член std::chrono::duration<Rep,Period> )
изменяет временную точку на заданную длительность
(публичная функция-член)
выполняет операции сложения и вычитания с участием временной точки
(шаблон функции)