Classe month_day_last
Rappresenta l'ultimo giorno di un mese.
Sintassi
class month_day_last; // C++20
Membri
Nome | Descrizione |
---|---|
Costruttore | Costruire un oggetto month_day_last |
month |
Restituisce il valore del mese. |
ok |
Controllare se questa month_day opzione è valida. |
Membri non membri
Nome | Descrizione |
---|---|
operator== |
Determinare se due month_days sono uguali. |
operator<=> |
Confrontarlo month_day con un altro month_day oggetto . Gli >, >=, <=, <, != operatori vengono sintetizzati dal compilatore. |
operator<< |
Restituisce un oggetto month_day nel flusso specificato. |
Requisiti
Intestazione: <chrono>
(da C++20)
Spazio dei nomi: std::chrono
Opzione del compilatore: /std:c++latest
Costruttore
Costruire un'istanza month_day_last
di .
constexpr explicit month_day_last(const month& m) noexcept;
Parametri
m
Costruire un month_day_last
oggetto per il mese specificato da m
.
Osservazioni:
Per informazioni sulla sintassi C++20 usata per specificare le date, vedere operator/
Esempio: Creare un oggetto 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
Restituisce il valore del mese.
constexpr month month() const noexcept;
Valore restituito
Valore del mese.
ok
Controllare se il mese archiviato in questo month_day_last
è valido.
constexpr bool ok() const noexcept;
Valore restituito
true
se il valore del mese in questo month_day_last
oggetto è valido. In caso contrario, false
.
Vedi anche
<chrono>
Classe month
Classe month_day
Classe month_day_last
Classe month_weekday
Classe month_weekday_last
operator/
Riferimento file di intestazione