<hash_map>
备注
此标头已过时。另一种方法是 <unordered_map>。
定义容器模板选件类 hash_map 和 hash_multimap 及其支持的模板。
在 Visual C++ .NET 2003 中,<hash_map> 和 <hash_set> 标头文件的成员中不再标准,命名空间,而是将 stdext 命名空间。 有关更多信息,请参见stdext命名空间。
#include <hash_map>
运算符
Hash_map 版本 |
Hash_multimap 版本 |
描述 |
---|---|---|
如果在运算符的左边 hash_map 或 hash_multimap 对象与右侧,的 hash_map 或 hash_multimap 对象不相等测试。 |
||
如果在运算符的左边 hash_map 或 hash_multimap 对象与右侧,的 hash_map 或 hash_multimap 对象相等测试。 |
专用模板函数
Hash_map 版本 |
Hash_multimap 版本 |
描述 |
---|---|---|
交换两 hash_maps 或 hash_multimaps 的元素。 |
类
描述可由任意哈希关联容器的对象— hash_map、hash_multimap、hash_set 或 hash_multiset 使用),以便对命令和哈希的默认 Traits 参数对象它们包含的元素。 |
|
提供可以通过比较其键的值决定它们在 hash_map 的相对顺序比较 hash_map 的元素的函数对象。 |
|
用于数据存储和快速检索各个元素是对具有一个类键值是唯一的与关联的数据值的集合。 |
|
用于数据存储和快速检索各个元素是对具有一个类键值不需要是唯一的与关联的数据值的集合。 |
要求
标头: <hash_map>
命名空间: stdext