std::chrono::time_point<Clock,Duration>:: operator++, std::chrono::time_point<Clock,Duration>:: operator--
From cppreference.net
<
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) |
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
|
Dieser Abschnitt ist unvollständig
Grund: Kein 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) |
|
|
(C++11)
|
führt Additions- und Subtraktionsoperationen mit einem Zeitpunkt durch
(Funktions-Template) |