Namespaces
Variants

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

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

Modifiziert den Zeitpunkt, den * this repräsentiert, um einen Takt der duration .

Wenn d_ eine Membervariable ist, die die Dauer (d.h. die Zeit seit dem Epochenbeginn) dieses time_point -Objekts enthält,

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

Inhaltsverzeichnis

Parameter

(keine)

Rückgabewert

1,3) Ein Verweis auf diesen time_point nach der Modifikation.
2,4) Eine Kopie des time_point vor der Modifikation.

Beispiel

Siehe auch

erhöht oder verringert die Tickanzahl
(öffentliche Elementfunktion von std::chrono::duration<Rep,Period> )
modifiziert den Zeitpunkt um die angegebene Dauer
(öffentliche Elementfunktion)
führt Additions- und Subtraktionsoperationen mit einem Zeitpunkt durch
(Funktions-Template)