Aracılığıyla paylaş


month_weekday_last sınıfı

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

Sözdizimi

class month_weekday_last; // C++20

Açıklamalar

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

Üyeler

Adı Açıklama
Oluşturucular Bir oluşturur month_weekday_last
month Ay değerini alın.
ok geçerli olup olmadığını month_weekday_last denetleyin.
weekday_last Haftanın günü değerini alın.

Üye olmayanlar

Adı Açıklama
operator== İki month_weekday_last örneğin eşit olup olmadığını belirleyin.
operator<< Belirtilen akışa çıkış a month_weekday_last .

Gereksinimler

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

Ad alanı:std::chrono

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

Oluşturucu

ve weekday_last değeriyle başlatılan bir month_weekday_lastmonth oluşturma.

constexpr month_weekday_last(const month& m, const weekday_last& wdl) noexcept;

Parametreler

mmonth Oluşturulan month_weekday_last sınıfın değeri.

wdl
weekday_last Oluşturulan month_weekday_last sınıfın değeri.

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_last

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

using namespace std::chrono;

int main()
{
    constexpr auto mwdl{ January / Monday[last] }; // wdl is the last Monday of January of an unspecified year
    std::cout << mwdl << "\n";

    const auto theMonth = August;
    const auto wdl = Friday[last];
    month_weekday_last mwdl2(theMonth, wdl); 
    std::cout << mwdl2;

    return 0;
}
Jan/Mon[last]
Aug/Fri[last]

month()

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

constexpr month month() const noexcept;

Dönüş değeri

Ay değeri.

ok

Burada month_weekday_last depolanan değerin geçerli aralıkta olup olmadığını denetleyin.

constexpr bool ok() const noexcept;

Dönüş değeri

truemonth ve weekday_last değeri geçerli aralıktaysa. Tersi durumda false.

weekday_last

weekday_last Değeri alın.

constexpr weekday_last weekday_last() const noexcept;

Dönüş değeri

weekday_last değeri.

Ayrıca bkz.

<chrono>
month sınıfı
month_day sınıfı
month_day_last sınıfı
month_weekday sınıfı
operator/