Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Clase
Representa el último día de la semana.
Sintaxis
class month_weekday_last; // C++20
Comentarios
El año no está especificado.
month_weekday_last es un tipo de clase de diseño estándar y fácil de copiar.
Miembros
| Nombre | Descripción |
|---|---|
| Constructores | Construye un objeto month_weekday_last |
month |
Obtiene valor del mes. |
ok |
Compruebe si month_weekday_last es válido. |
weekday_last |
Obtenga el valor del día de la semana. |
No miembros
| Nombre | Descripción |
|---|---|
operator== |
Determina si dos instancias de month_weekday_last son iguales. |
operator<< |
Genera un objeto month_weekday_last en el flujo especificado. |
Requisitos
Encabezado:<chrono> Desde C++20
Espacio de nombres: std::chrono
Opción del compilador:/std:c++latest
Constructor
Construya un objeto month_weekday_last inicializado con un valor month y weekday_last.
constexpr month_weekday_last(const month& m, const weekday_last& wdl) noexcept;
Parámetros
m El valor month para la clase creada month_weekday_last.
wdl
Valor weekday_last de la clase month_weekday_last creada.
Comentarios: Constructor
Para obtener información sobre la sintaxis de C++20 para especificar fechas, consulte operator/
Ejemplo: Creación de un objeto month_weekday_last
// compile using: /std:c++latest
#include <iostream>
#include <chrono>
using namespace std::chrono;
int main()
{
constexpr auto mwdl{ January / Monday[last] }; // wdl is the last Monday of January of an unspecified year
std::cout << mwdl << "\n";
const auto theMonth = August;
const auto wdl = Friday[last];
month_weekday_last mwdl2(theMonth, wdl);
std::cout << mwdl2;
return 0;
}
Jan/Mon[last]
Aug/Fri[last]
month()
Devuelve el valor del mes.
constexpr month month() const noexcept;
Valor devuelto
Valor del mes.
ok
Compruebe si el valor almacenado en esta instancia de month_weekday_last se encuentra en el intervalo válido.
constexpr bool ok() const noexcept;
Valor devuelto
true si el valor month y weekday_last está en el intervalo válido. En caso contrario, es false.
weekday_last
Obtiene el valor de weekday_last.
constexpr weekday_last weekday_last() const noexcept;
Valor devuelto
Valor de tipo weekday_last.
Consulte también
<chrono>
Clase month
Clase month_day
Clase month_day_last
Clase month_weekday
operator/