Aracılığıyla paylaş


month_day_last sınıfı

Ayın son gününü temsil eder.

Sözdizimi

class month_day_last; // C++20

Üyeler

Adı Açıklama
Oluşturucu Oluşturma month_day_last
month Ay değerini döndürür.
ok Bunun month_day geçerli olup olmadığını denetleyin.

Üye olmayanlar

Adı Açıklama
operator== İkinin month_days eşit olup olmadığını belirleyin.
operator<=> Bunu month_day başka bir month_dayile karşılaştırın. İşleçler >, >=, <=, <, != derleyici tarafından sentezlenir.
operator<< Verilen akışa a month_day çıkışı.

Gereksinimler

Üst bilgi:<chrono> (C++20'den beri)

Ad alanı:std::chrono

Derleyici Seçeneği:/std:c++latest

Oluşturucu

Örnek oluşturma month_day_last .

constexpr explicit month_day_last(const month& m) noexcept;

Parametreler

m
tarafından mbelirtilen ay için bir month_day_last oluşturun.

Açıklamalar

Tarihleri belirtmek için kullanılan C++20 söz dizimi hakkında bilgi için bkz. operator/

Örnek: Oluşturma 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

Ay değerini döndürür.

constexpr month month() const noexcept;

Dönüş değeri

Ay değeri.

ok

Burada month_day_last depolanan ayın geçerli olup olmadığını denetleyin.

constexpr bool ok() const noexcept;

Dönüş değeri

true içindeki ay değeri month_day_last geçerliyse. Tersi durumda false.

Ayrıca bkz.

<chrono>
month sınıfı
month_day sınıfı
month_day_last sınıfı
month_weekday sınıfı
month_weekday_last sınıfı
operator/Üst Bilgi Dosyaları Başvurusu