|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Member functions | ||||
month::operator unsigned | ||||
| Nonmember functions | ||||
| Helper classes | ||||
(C++26) |
constexprexplicit operatorunsigned()constnoexcept; | (since C++20) | |
Returns the month value stored in*this.
The month value stored in*this.
#include <chrono>#include <iostream> int main(){constexprstd::chrono::month m{6};constexprunsigned p=static_cast<unsigned>(m);constexprunsigned q=static_cast<unsigned>(std::chrono::September);std::cout<<"The month is: "<< p<<'\n'<<"September is: "<< q<<'\n';}
Output:
The month is: 6September is: 9