std::chrono::day::ok
Von cppreference.com
| constexpr bool ok() const noexcept; |
(seit C++20) | |
Prüft, ob der gespeicherte Tagwert in *this im gültigen Bereich liegt, d.h. [1, 31].
[bearbeiten] Rückgabewert
true, wenn der gespeicherte Tagwert in *this im Bereich [1, 31] liegt. Andernfalls false.
[bearbeiten] Beispiel
Führen Sie diesen Code aus
#include <chrono> using namespace std::chrono_literals; constexpr std::chrono::day d0{00}; constexpr std::chrono::day d1{13}; constexpr std::chrono::day d2{42}; static_assert ( d0 == 0d && !d0.ok() && d1 == 13d && d1.ok() && d2 == 42d && !d2.ok() ); int main() {}
[bearbeiten] Siehe auch
| ruft den gespeicherten Tageswert ab (public member function) |