<set>

定义分类容器模板集和多重集及其支持的模板。

#include <set>

成员

运算符

设置版本

多集版本

说明

operator!= (set)

operator!= (multiset)

测试,如果运算符左侧的集还是多重集对象与右侧的集还是多重集对象不等于。

operator< (set)

operator< (multiset)

测试,如果运算符左侧的集还是多重集对象比右侧的集还是多重集对象较少。

operator<= (set)

operator<= (multiset)

测试,如果运算符左侧的集或多个对象设置小于或等于右侧的集还是多重集合对象。

operator== (set)

operator== (multiset)

测试,如果运算符左侧的集还是多重集对象与右侧的集还是多重集对象相等。

operator> (set)

operator> (multiset)

测试,如果运算符左侧的集还是多重集对象比右侧的集还是多重集大于对象。

operator>= (set)

operator>= (multiset)

测试,如果运算符左侧的集或多对象集大于或等于右侧的集还是多重集合对象。

专用的函数模板

设置版本

多集版本

说明

swap (set)

swap (multiset)

交换两个集或多个集合的元素。

set 类

用于数据存储和检索。元素包含值的集合的使用唯一且作为数据自动排序的键值。

multiset 类

用于数据存储和检索。元素包含值的集合中不需要唯一以及在其中供职它们作为数据自动排序的键值。

请参见

参考

C++ 标准库中的线程安全

标准模板库

其他资源

set 成员

C++ 标准库头文件