operator==, operator<=> (std::basic_stacktrace)
|
template
<
class
Allocator2
>
friend
bool
operator
==
(
const
basic_stacktrace
&
lhs,
|
(1) | (C++23 起) |
|
template
<
class
Allocator2
>
friend
std::
strong_ordering
|
(2) | (C++23 起) |
if ( auto cmp = lhs. size ( ) <=> rhs. size ( ) ; cmp ! = 0 )
return
cmp
;
else
return
std::
lexicographical_compare_three_way
(
lhs.
begin
(
)
, lhs.
end
(
)
,
这些函数模板对普通的 非限定查找 或 限定查找 不可见,仅当 std::basic_stacktrace<Allocator> 作为参数的关联类时,才能通过 实参依赖查找 找到它们。
<
、
<=
、
>
、
>=
和
!=
运算符分别由
operator
<=>
和
operator
==
自动合成。
目录 |
参数
| lhs, rhs | - |
要比较内容的
basic_stacktrace
对象
|
返回值
复杂度
示例
|
本节内容不完整
原因:缺少示例 |