Klasa month_day_last
Reprezentuje ostatni dzień miesiąca.
Składnia
class month_day_last; // C++20
Elementy członkowskie
Nazwa/nazwisko | opis |
---|---|
Konstruktor | Konstruowanie month_day_last |
month |
Zwraca wartość miesiąca. |
ok |
Sprawdź, czy jest to month_day prawidłowe. |
Inne niż elementy członkowskie
Nazwa/nazwisko | opis |
---|---|
operator== |
Ustal, czy dwa month_days są równe. |
operator<=> |
Porównaj to month_day z innym elementem month_day . Operatory >, >=, <=, <, != są syntetyzowane przez kompilator. |
operator<< |
month_day Wyprowadź element do danego strumienia. |
Wymagania
Nagłówek: <chrono>
(od C++20)
Przestrzeń nazw: std::chrono
Opcja kompilatora: /std:c++latest
Konstruktor
Konstruowanie month_day_last
wystąpienia.
constexpr explicit month_day_last(const month& m) noexcept;
Parametry
m
Skonstruuj element month_day_last
dla miesiąca określonego przez m
.
Uwagi
Aby uzyskać informacje o składni języka C++20 używanej do określania dat, zobacz operator/
Przykład: tworzenie elementu 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
Zwraca wartość miesiąca.
constexpr month month() const noexcept;
Wartość zwracana
Wartość miesiąca.
ok
Sprawdź, czy miesiąc przechowywany w tym month_day_last
miejscu jest prawidłowy.
constexpr bool ok() const noexcept;
Wartość zwracana
true
jeśli wartość miesiąca w tym month_day_last
polu jest prawidłowa. W przeciwnym razie wartość false
.
Zobacz też
<chrono>
Klasa month
Klasa month_day
Klasa month_day_last
Klasa month_weekday
Klasa month_weekday_last
operator/
Odwołanie do plików nagłówka