다음을 통해 공유


month_day_last 클래스

한 달의 마지막 날을 나타냅니다.

구문

class month_day_last; // C++20

멤버

속성 설명
Constructor a 생성 month_day_last
month 월 값을 반환합니다.
ok 유효한 month_day 지 확인합니다.

비멤버

속성 설명
operator== month_days 이 같은지 여부를 확인합니다.
operator<=> 다른 month_day에 대해 비교합니다month_day. >, >=, <=, <, != 연산자는 컴파일러에 의해 합성됩니다.
operator<< 지정된 스트림에 출력 month_day 합니다.

요구 사항

헤더: <chrono> (C++20 이후)

네임스페이스: std::chrono

컴파일러 옵션: /std:c++latest

생성자

인스턴스를 생성합니다 month_day_last .

constexpr explicit month_day_last(const month& m) noexcept;

매개 변수

m
로 지정된 월에 대한 a month_day_lastm생성합니다.

설명

날짜를 지정하는 데 사용되는 C++20 구문에 대한 자세한 내용은 operator/

예: month_day_last 만들기

// compile using: /std:c++latest
#include <chrono>

using namespace std::chrono;

int main()
{
    month_day_last mdl{ October / last };
    std::cout << mdl;

    return 0;
}
Oct/last

month

월 값을 반환합니다.

constexpr month month() const noexcept;

반환 값

월 값입니다.

ok

이 값에 저장된 월이 month_day_last 유효한지 확인합니다.

constexpr bool ok() const noexcept;

반환 값

true 이 값의 월 값이 month_day_last 유효한 경우 그렇지 않으면 false입니다.

참고 항목

<chrono>
month 클래스
month_day 클래스
month_day_last 클래스
month_weekday 클래스
month_weekday_last 클래스
operator/헤더 파일 참조