Aracılığıyla paylaş


month_weekday sınıfı

Belirli bir ayın n. hafta gününü temsil eder.

Sözdizimi

class month_weekday; // C++20

Açıklamalar

Yıl belirtilmemiş.
month_weekday önemsiz olarak kopyalanabilir ve standart düzen sınıf türüdür.

Üyeler

Veri Akışı Adı Açıklama
Constructor Belirtilen ay ve hafta içi ile bir month_weekday oluşturun.
month Ay değerini döndürür.
ok geçerli olup olmadığını month_weekday denetleyin.
weekday_indexed Hafta içi dizinini döndürür.

Üye olmayanlar

Veri Akışı Adı Açıklama
operator== İki ayın eşit olup olmadığını belirleyin.
operator<< Verilen akışa a month_weekday çıkışı.

Gereksinimler

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

Ad alanı: std::chrono

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

Oluşturucu

bir month_weekdayoluşturur. Ay ve hafta içi başlatılmaz.

constexpr month_weekday(const month& m, const weekday_indexed& wdi) noexcept;

Parametreler

m
ay değeriyle mbir month_weekday oluşturun.

wdi
hafta içi değeriyle wdibir month_weekday oluşturun.

Açıklamalar: Oluşturucu

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

Örnek: Oluşturma month_weekday

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

using namespace std::chrono;

int main()
{
    month_weekday mw{ July/Monday[1] };
    std::cout << mw << '\n';

    // Another way to create a month_weekday
    month_weekday mw2 = February / Tuesday[3];
    std::cout << mw2;

    return 0;
}
Jul/Mon[1]
Feb/Tue[3]

month

Ay değerini alın.

constexpr month month() const noexcept;

Dönüş değeri

Ay değeri.

ok

Burada month_weekday depolanan değerin geçerli olup olmadığını denetleyin.

constexpr bool ok() const noexcept;

Dönüş değeri

truemonth_weekday değeri geçerliyse. Tersi durumda false.
hem geçerli hem de month değer geçerliyseweekday_indexed, A month_weekday geçerlidir.

weekday_indexed

Ay değerinin hafta içi gününü döndürür.

constexpr weekday_indexed weekday_indexed() const noexcept;

Dönüş değeri

Ayın hafta içi günü.

Ayrıca bkz.

<chrono>
month sınıfı
month_day Sınıf
month_day_last Sınıf
month_weekday_last sınıfı