std::chrono:: month
|
헤더 파일에 정의됨
<chrono>
|
||
|
class
month
;
|
(C++20부터) | |
|
inline
constexpr
std
::
chrono
::
month
January
{
1
}
;
|
(C++20부터) | |
|
inline
constexpr
std
::
chrono
::
month
February
{
2
}
;
|
(C++20부터) | |
|
inline
constexpr
std
::
chrono
::
month
March
{
3
}
;
|
(C++20부터) | |
|
inline
constexpr
std
::
chrono
::
month
April
{
4
}
;
|
(C++20부터) | |
|
inline
constexpr
std
::
chrono
::
month
May
{
5
}
;
|
(C++20부터) | |
|
inline
constexpr
std
::
chrono
::
month
June
{
6
}
;
|
(C++20부터) | |
|
inline
constexpr
std
::
chrono
::
month
July
{
7
}
;
|
(C++20부터) | |
|
inline
constexpr
std
::
chrono
::
month
August
{
8
}
;
|
(C++20부터) | |
|
inline
constexpr
std
::
chrono
::
month
September
{
9
}
;
|
(C++20부터) | |
|
inline
constexpr
std
::
chrono
::
month
October
{
10
}
;
|
(C++20부터) | |
|
inline
constexpr
std
::
chrono
::
month
November
{
11
}
;
|
(C++20부터) | |
|
inline
constexpr
std
::
chrono
::
month
December
{
12
}
;
|
(C++20부터) | |
month
클래스는 한 해의 월을 나타냅니다. 일반적인 범위는
[
1
,
12
]
이지만,
[
0
,
255
]
범위의 어떤 숫자도 보유할 수 있습니다.
std::chrono
네임스페이스에는 일년의 12개월을 위한 열두 개의 명명된 상수가 미리 정의되어 있습니다.
month
는
TriviallyCopyable
StandardLayoutType
입니다.
멤버 함수
month
객체를 생성한다
(public member function) |
|
|
월을 증가시키거나 감소시킨다
(public member function) |
|
|
지정된 개월 수를 더하거나 뺀다
(public member function) |
|
|
저장된 월 값을 반환한다
(public member function) |
|
|
저장된 월 값이 정상 범위 내에 있는지 확인한다
(public member function) |
비멤버 함수
|
(C++20)
|
두 개의
month
값을 비교합니다
(함수) |
|
(C++20)
|
month
에 대한 산술 연산을 수행합니다
(함수) |
|
(C++20)
|
month
를 스트림으로 출력합니다
(함수 템플릿) |
|
(C++20)
|
지정된 형식에 따라 스트림에서
month
를 파싱합니다
(함수 템플릿) |
헬퍼 클래스
month
에 대한 형식화 지원
(클래스 템플릿 특수화) |
|
|
(C++26)
|
std::chrono::month
에 대한 해시 지원
(클래스 템플릿 특수화) |