Classe month_day_last
Représente le dernier jour d’un mois.
Syntaxe
class month_day_last; // C++20
Membres
Nom | Description |
---|---|
Constructeur | Construire un month_day_last |
month |
Retourne la valeur du mois. |
ok |
Vérifiez s’il s’agit d’une month_day valeur valide. |
Non-membres
Nom | Description |
---|---|
operator== |
Déterminez si deux month_days sont égaux. |
operator<=> |
Comparez-le month_day à un autre month_day . Les >, >=, <=, <, != opérateurs sont synthétisés par le compilateur. |
operator<< |
Sortie d’un month_day flux donné. |
Spécifications
En-tête :<chrono>
(depuis C++20)
Espace de noms :std::chrono
Option du compilateur :/std:c++latest
Constructeur
Construisez une month_day_last
instance.
constexpr explicit month_day_last(const month& m) noexcept;
Paramètres
m
Construire un month_day_last
pour le mois spécifié par m
.
Notes
Pour plus d’informations sur la syntaxe C++20 utilisée pour spécifier des dates, consultez operator/
Exemple : Créer un 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
Retourne la valeur du mois.
constexpr month month() const noexcept;
Valeur retournée
Valeur du mois.
ok
Vérifiez si le mois stocké dans celui-ci month_day_last
est valide.
constexpr bool ok() const noexcept;
Valeur retournée
true
si la valeur du mois est month_day_last
valide. Sinon, false
.
Voir aussi
<chrono>
month
, classe
month_day
, classe
month_day_last
, classe
month_weekday
, classe
month_weekday_last
, classe
operator/
Informations de référence sur les fichiers d’en-tête
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour