|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Member functions | ||||
weekday_last::ok | ||||
| Nonmember functions | ||||
| Helper classes | ||||
constexprbool ok()constnoexcept; | (since C++20) | |
Checks if the weekday object stored in*this is valid.
weekday().ok()
#include <chrono>#include <iostream> int main(){std::cout<<std::boolalpha; auto wdl{std::chrono::Tuesday[std::chrono::last]};std::cout<<(wdl.ok())<<' '; wdl={std::chrono::weekday(42)[std::chrono::last]};std::cout<<(wdl.ok())<<'\n';}
Output:
true false