Namespaces
Variants

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

From cppreference.net
constexpr time_point & operator ++ ( ) ;
(1) (desde C++20)
constexpr time_point operator ++ ( int ) ;
(2) (desde C++20)
constexpr time_point & operator -- ( ) ;
(3) (desde C++20)
constexpr time_point operator -- ( int ) ;
(4) (desde C++20)

Modifica el punto en el tiempo * this que representa por un tick de la duration .

Si d_ es una variable miembro que contiene la duración (es decir, el tiempo desde el epoch) de este time_point objeto,

1) Equivalente a ++ d_ ; return * this ; .
2) Equivalente a return time_point ( d_ ++ ) .
3) Equivalente a -- d_ ; return * this ; .
4) Equivalente a return time_point ( d_ -- ) ; .

Contenidos

Parámetros

(ninguno)

Valor de retorno

1,3) Una referencia a este time_point después de la modificación.
2,4) Una copia del time_point realizada antes de la modificación.

Ejemplo

Véase también

incrementa o decrementa el contador de ticks
(función miembro pública de std::chrono::duration<Rep,Period> )
modifica el punto temporal con la duración dada
(función miembro pública)
realiza operaciones de suma y resta que involucran un punto temporal
(plantilla de función)