home | help
std::chrono...torunsigned(3)   C++ Standard Libary  std::chrono...torunsigned(3)

NAME
     std::chrono::month::operatorunsigned - std::chrono::month::operatorunsigned

Synopsis
	constexpr explicit operator unsigned() const noexcept;	(since C++20)

	Returns the month value stored in *this.

Return value
	The month value stored in *this.

Example
     // Run this code

      #include <chrono>
      #include <iostream>

      int main()
      {
	  constexpr std::chrono::month m{6};
	  constexpr unsigned p = static_cast<unsigned>(m);
	  constexpr unsigned q = static_cast<unsigned>(std::chrono::September);
	  std::cout << "The month is: " << p << '\n'
		    << "September is: " << q << '\n';
      }

Output:
      The month is: 6
      September is: 9

http://cppreference.com 	   2024.06.10	    std::chrono...torunsigned(3)

home | help