Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Classe
Representa o último dia de um mês
Sintaxe
class month_day_last; // C++20
Membros
| Nome | Descrição |
|---|---|
| Construtor | Construir um month_day_last |
month |
Retorne o valor do mês. |
ok |
Verifique se esse month_day é válido. |
Não membros
| Nome | Descrição |
|---|---|
operator== |
Determine se dois month_days são iguais. |
operator<=> |
Compare este month_day com outro month_day. Os operadores >, >=, <=, <, != são sintetizados pelo compilador. |
operator<< |
Gerar um month_day para o fluxo fornecido. |
Requisitos
Cabeçalho: <chrono> (desde C++20)
Namespace: std::chrono
Opção do compilador: /std:c++latest
Construtor
Construa uma instância month_day_last.
constexpr explicit month_day_last(const month& m) noexcept;
Parâmetros
m
Construa um month_day_last para o mês especificado por m.
Comentários
Para obter informações sobre a sintaxe do C++20 usada para especificar datas, consulte operator/
Exemplo: criar um 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
Retorne o valor do mês.
constexpr month month() const noexcept;
Valor retornado
O valor do mês.
ok
Verifique se o mês armazenado nesse month_day_last é válido.
constexpr bool ok() const noexcept;
Valor retornado
true se o valor do mês nesse month_day_last for válido. Caso contrário, false.
Confira também
<chrono>
month classe
month_day classe
month_day_last classe
month_weekday classe
month_weekday_last classe
operator/Referência de Arquivos de Cabeçalho