std::chrono::hh_mm_ss<Duration>:: is_negative, std::chrono::hh_mm_ss<Duration>:: hours, std::chrono::hh_mm_ss<Duration>:: minutes, std::chrono::hh_mm_ss<Duration>:: seconds, std::chrono::hh_mm_ss<Duration>:: subseconds
From cppreference.net
|
constexpr
bool
is_negative
(
)
const
noexcept
;
|
(1) | |
|
constexpr
std::
chrono
::
hours
hours
(
)
const
noexcept
;
|
(2) | |
|
constexpr
std::
chrono
::
minutes
minutes
(
)
const
noexcept
;
|
(3) | |
|
constexpr
std::
chrono
::
seconds
seconds
(
)
const
noexcept
;
|
(4) | |
|
constexpr
precision subseconds
(
)
const
noexcept
;
|
(5) | |
Ermittelt die Komponenten der gespeicherten "zerlegten" Zeit.
Rückgabewert
Sei
d
die dargestellte Dauer:
1)
true
wenn
d
negativ ist,
false
andernfalls.
2)
std::
chrono
::
duration_cast
<
std::
chrono
::
hours
>
(
abs
(
d
)
)
3)
std::
chrono
::
duration_cast
<
std::
chrono
::
minutes
>
(
abs
(
d
)
-
hours
(
)
)
4)
std::
chrono
::
duration_cast
<
std::
chrono
::
seconds
>
(
abs
(
d
)
-
hours
(
)
-
minutes
(
)
)
5)
abs
(
d
)
-
hours
(
)
-
minutes
(
)
-
seconds
(
)
wenn
std::
chrono
::
treat_as_floating_point_v
<
precision
::
rep
>
true
ist; andernfalls
std::
chrono
::
duration_cast
<
precision
>
(
abs
(
d
)
-
hours
(
)
-
minutes
(
)
-
seconds
(
)
)
.
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |