Espacios de nombres
Variantes

operator==, operator<=>(std::stacktrace_entry)

De cppreference.com
 
 
Biblioteca de servicios
Apoyo del lenguaje
Apoyo de tipos (tipos básicos, RTTI)
Macros de prueba de característica de la biblioteca (C++20)
Servicios de programa
Funciones variádicas
Apoyo de corrutinas (C++20)
Apoyo de contratos (C++26)
Comparación de tres vías (C++20)
(C++20)
(C++20)(C++20)(C++20)  
(C++20)(C++20)(C++20)

 
 
friend constexpr bool operator==( const stacktrace_entry& lhs,
                                  const stacktrace_entry& rhs ) noexcept;
(1) (desde C++23)
friend constexpr std::strong_ordering
    operator<=>( const stacktrace_entry& lhs, const stacktrace_entry& rhs ) noexcept;
(2) (desde C++23)
1) Compara a lhs y rhs por igualdad. Dos valores stacktrace_entry son iguales si y solo si representan la misma entrada de listado de pila, o ambos están vacíos.
2) Obtiene el orden relativo entre lhs y rhs en un orden total estricto no especificado sobre todos los valores stacktrace_entry, que es consistente con la relación de igualdad establecida por operator==.

Estas funciones no son visibles a una búsqueda no calificada o calificada, y pueden encontrarse solamente mediante la búsqueda dependiente de argumento cuando std::stacktrace_entry es una clase asociada de los argumentos.

Parámetros

lhs, rhs - Valores stacktrace_entry a comparar.

Valor de retorno

1) true si lhs y rhs se comparan iguales; de lo contrario, false.
2) std::strong_ordering::equal si lhs y rhs se comparan iguales.
De lo contrario, std::strong_ordering::less si lhs está ordenado antes de rhs en el orden total estricto.
De lo contrario, std::strong_ordering::greater (en cuyo caso rhs está ordenado antes de lhs en el orden total estricto).

Ejemplo

Morty Proxy This is a proxified and sanitized view of the page, visit original site.