std::chrono::operator==,<,<=,>,>=,<=>(std::chrono::leap_second)
Definido en el archivo de encabezado <chrono> | ||
constexprbool operator==(conststd::chrono::leap_second& x, conststd::chrono::leap_second& y )noexcept; | (1) | (desde C++20) |
constexprstd::strong_ordering operator<=>(conststd::chrono::leap_second& x, conststd::chrono::leap_second& y )noexcept; | (2) | (desde C++20) |
template<class Duration > constexprbool operator==(conststd::chrono::leap_second& x, | (3) | (desde C++20) |
template<class Duration > constexprbool operator<(conststd::chrono::leap_second& x, | (4) | (desde C++20) |
template<class Duration > constexprbool operator<(conststd::chrono::sys_time<Duration>& x, | (5) | (desde C++20) |
template<class Duration > constexprbool operator>(conststd::chrono::leap_second& x, | (6) | (desde C++20) |
template<class Duration > constexprbool operator>(conststd::chrono::sys_time<Duration>& x, | (7) | (desde C++20) |
template<class Duration > constexprbool operator<=(conststd::chrono::leap_second& x, | (8) | (desde C++20) |
template<class Duration > constexprbool operator<=(conststd::chrono::sys_time<Duration>& x, | (9) | (desde C++20) |
template<class Duration > constexprbool operator>=(conststd::chrono::leap_second& x, | (10) | (desde C++20) |
template<class Duration > constexprbool operator>=(conststd::chrono::sys_time<Duration>& x, | (11) | (desde C++20) |
template<class Duration > requires std::three_way_comparable_with< | (12) | (desde C++20) |
Compara la fecha y hora representada por los objetos x e y.
El tipo de retorno de (12) se deduce de x.date()<=> y, y por consiguiente, el tipo del resultado de la comparación de tres vías de std::chrono::seconds y Duration
.
El operador !=
se sintetiza a partir de operator==
.