Clase month_day_last
Representa el último día de la semana.
Sintaxis
class month_day_last; // C++20
Miembros
Nombre | Descripción |
---|---|
Constructor | Construyen un elemento month_day_last |
month |
Devuelve el valor del mes. |
ok |
Comprueba si este elemento month_day es válido. |
No miembros
Nombre | Descripción |
---|---|
operator== |
Determina si dos month_days son iguales. |
operator<=> |
Compara este elemento month_day con otro elemento month_day . El compilador sintetiza los operadores >, >=, <=, <, != . |
operator<< |
Genera un elemento month_day en la secuencia especificada. |
Requisitos
Encabezado: <chrono>
(desde C++20)
Espacio de nombres: std::chrono
Opción del compilador: /std:c++latest
Constructor
Crea una instancia de month_day_last
.
constexpr explicit month_day_last(const month& m) noexcept;
Parámetros
m
Crea un elemento month_day_last
para el mes especificado por m
.
Comentarios
Para obtener información sobre la sintaxis de C++20 usada para especificar fechas, consulte operator/
Ejemplo: Creación de un objeto 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
Devuelve el valor del mes.
constexpr month month() const noexcept;
Valor devuelto
Valor del mes.
ok
Comprueba si el mes almacenado en este elemento month_day_last
es válido.
constexpr bool ok() const noexcept;
Valor devuelto
true
si el valor de mes en este elemento month_day_last
es válido. En caso contrario, es false
.
Consulte también
<chrono>
Clase month
Clase month_day
Clase month_day_last
Clase month_weekday
Clase month_weekday_last
operator/
Referencia de archivos de encabezado