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_weekday
oluş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 m
bir month_weekday
oluşturun.
wdi
hafta içi değeriyle wdi
bir 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
true
month_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ı
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin