<hash_set>
注意
此标头已废弃不用。 替代项为 <unordered_set>。
定义容器类模板 hash_set 和 hash_multiset 及其支持的模板。
语法
#include <hash_set>
备注
运算符
Hash_set 版本 | Hash_multiset 版本 | 说明 |
---|---|---|
operator!= (hash_set) | operator!= (hash_multiset) | 测试运算符左侧的 hash_set 或 hash_multiset 对象是否不等于右侧的 hash_set 或 hash_multiset 对象。 |
operator== (hash_set) | operator== (hash_multiset) | 测试运算符左侧的 hash_set 或 hash_multiset 对象是否等于右侧的 hash_set 或 hash_multiset 对象。 |
专用化模板函数
Hash_set 版本 | Hash_multiset 版本 | 说明 |
---|---|---|
swap (hash_set) | swap (hash_multiset) | 交换两个 hash_set 或 hash_multiset 的元素。 |
类
类 | 说明 |
---|---|
hash_compare 类 | 描述了一个对象,任何哈希关联容器(hash_map、hash_multimap、hash_set 或 hash_multiset)都可将该对象用作默认的 Traits 参数对象,以对其所包含的元素进行排序和哈希处理。 |
hash_set 类 | 用于存储和快速检索集合中的数据,此集合中包含的元素值是唯一的并且用作键值。 |
hash_multiset 类 | 用于存储和快速检索集合中的数据,此集合中包含的元素值是唯一的并且用作键值。 |