std::chrono::month::operator unsigned
Материал из cppreference.com
<tbody>
</tbody>
constexpr explicit operator unsigned() const noexcept; |
(начиная с C++20) | |
Возвращает значение месяца, хранящееся в *this.
Возвращаемое значение
Значение месяца, хранящееся в *this.
Пример
Запустить этот код
#include <iostream>
#include <chrono>
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 << "Месяц: " << p << '\n'
<< "Сентябрь: " << q << '\n';
}
Вывод:
Месяц: 6
Сентябрь: 9