<map>

容器定义模板类映射和 multimap 及其支持的模板。

#include <map>

成员

运算符

映射生成

Multimap 版本

说明

运算符。= (映射)

运算符。= (multimap)

测试,如果运算符左侧的映射或 multimap 对象与右侧的映射或 multimap 对象不等于。

运算符< (映射)

运算符< (multimap)

测试,如果运算符左侧的映射或 multimap 对象比右侧的映射或 multimap 对象较少。

operator=<(映射)

operator=<(multimap)

测试,如果运算符左侧的映射或 multimap 对象小于或等于右侧的映射或 multimap 对象。

operator== (映射)

operator== (multimap)

测试,如果运算符左侧的映射或 multimap 对象与右侧的映射或 multimap 对象相等。

运算符> (映射)

运算符> (multimap)

测试,如果运算符左侧的映射或 multimap 对象比右侧的映射或 multimap 大于对象。

operator=>(映射)

operator=>(multimap)

测试,如果运算符左侧的映射或 multimap 对象大于或等于右侧的映射或 multimap 对象。

专用的函数模板

映射生成

Multimap 版本

说明

交换 (映射)

交换 (multimap)

交换两个映射或 multimaps 的元素。

value_compare 类

提供可以通过它们比较值的键确定它们在映射的相对顺序比较映射元素的函数对象。

映射类

用于数据存储和检索的每个元素都有唯一键数据自动排序的集合。

multimap 类

用于数据存储和检索的每个元素都有一个键数据自动排序集合的键,并且不需要有唯一值。

请参见

参考

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

标准模板库

其他资源

map 成员

C++ 标准库头文件