std::chrono::day::ok
來自 cppreference.com
constexpr bool ok() const noexcept; |
(C++20 起) | |
檢查 *this 中儲存的日期值是否在有效範圍內,即 [
1,
31]
。
[編輯] 返回值
如果 *this 中儲存的日期值在 [
1,
31]
範圍內,則為 true。否則為 false。
[編輯] 示例
執行此程式碼
#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() {}
[編輯] 參閱
檢索儲存的天數值 (公共成員函式) |