Espacios de nombres
Variantes
Acciones

std::chrono::operator==(std::chrono::weekday)

De cppreference.com
< cpp‎ | chrono‎ | weekday
 
 
Biblioteca de servicios
 
 
 
Definido en el archivo de encabezado <chrono>
constexprbool operator==(conststd::chrono::weekday& x,
                           conststd::chrono::weekday& y )noexcept;
(desde C++20)

Compara los dos objetos std::chrono::weekdayx e y.

El operador != se sintetiza a partir de operator==.

[editar]Valor de retorno

x.c_encoding()== y.c_encoding()

[editar]Notas

weekday no admite los operadores <, <=, > y >= porque no existe un consenso universal sobre qué día es el primer día de la semana.

[editar]Ejemplo

#include <iostream>#include <chrono>   int main(){usingnamespace std::literals;   constexprstd::chrono::weekday wd1{2};constexprstd::chrono::weekday wd2{std::chrono::Friday};// 1 de enero de 2021 es viernesconstexprstd::chrono::weekday wd3{2021y/1/1};   std::cout<<std::boolalpha;std::cout<<(wd1 == wd2)<<"\n";std::cout<<(wd2 == wd3)<<"\n";}

Salida:

false true
close