命名空间
变体
操作

std::sorted_equivalent_t, std::sorted_equivalent

来自 cppreference.cn
< cpp‎ | 容器
定义于头文件 <flat_map>
定义于头文件 <flat_set>
struct sorted_equivalent_t { explicit sorted_equivalent_t() = default; };
(1) (since C++23)
inline constexpr sorted_equivalent_t sorted_equivalent{};
(2) (since C++23)
1) 类型 std::sorted_equivalent_t 可用于函数的(包括构造函数的)形参列表以匹配预期的标记。
2) 对应的 std::sorted_equivalent 实例 (1) 是一个消歧义标签,可传递给 std::flat_multimapstd::flat_multiset 的函数,以表明输入范围或容器是已排序的(相对于平面容器适配器中使用的比较器),同时不要求元素的唯一性。

[编辑] 标准库

以下标准库容器适配器使用 (1,2) 作为消歧义标签

适配两个容器以提供键值对的集合,按键排序
(类模板) [编辑]
适配一个容器以提供键的集合,按键排序
(类模板) [编辑]

[编辑] 参见

指示范围内的元素已排序且唯一
(标签)[编辑]
来自范围构造标签
(标签)[编辑]
就地构造标签
(标签)[编辑]