operator==, operator<=> (std::basic_stacktrace)
|
template
<
class
Allocator2
>
friend
bool
operator
==
(
const
basic_stacktrace
&
lhs,
|
(1) | (desde C++23) |
|
template
<
class
Allocator2
>
friend
std::
strong_ordering
|
(2) | (desde C++23) |
if ( auto cmp = lhs. size ( ) <=> rhs. size ( ) ; cmp ! = 0 )
return
cmp
;
else
return
std::
lexicographical_compare_three_way
(
lhs.
begin
(
)
, lhs.
end
(
)
,
Estas plantillas de función no son visibles para la búsqueda unqualified o qualified lookup ordinaria, y solo pueden ser encontradas mediante argument-dependent lookup cuando std::basic_stacktrace<Allocator> es una clase asociada de los argumentos.
Los operadores
<
,
<=
,
>
,
>=
y
!=
se
sintetizan
a partir de
operator
<=>
y
operator
==
respectivamente.
Contenidos |
Parámetros
| lhs, rhs | - |
basic_stacktrace
s cuyos contenidos comparar
|
Valor de retorno
Complejidad
Ejemplo
|
Esta sección está incompleta
Motivo: sin ejemplo |