std::chrono::time_point<Clock,Duration>::operator++, std::chrono::time_point<Clock,Duration>::operator--
Von cppreference.com
< cpp | chrono | time point
| 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) |
Verändert den Zeitpunkt, den *this repräsentiert, um einen Takt der duration.
Wenn d_ eine Member-Variable ist, die die Dauer (d. h. die Zeit seit der Epoche) dieses time_point-Objekts speichert,
1) Entspricht ++d_; return *this;.
2) Entspricht return time_point(d_++).
3) Entspricht --d_; return *this;.
4) Entspricht return time_point(d_--);.
Inhalt |
[bearbeiten] Parameter
(keine)
[bearbeiten] Rückgabewert
1,3) Eine Referenz auf diesen
time_point nach der Modifikation.2,4) Eine Kopie des
time_point, die vor der Modifikation erstellt wurde.[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[bearbeiten] Siehe auch
| inkrementiert oder dekrementiert die Tick-Anzahl (public member function of std::chrono::duration<Rep,Period>) | |
| modifiziert den Zeitpunkt um die gegebene Dauer (public member function) | |
| (C++11) |
führt Additions- und Subtraktionsoperationen mit einem Zeitpunkt durch (Funktionstemplate) |