1.map简介
C++中,map提供的是一种键值对容器,第一个值为key,第二个值为value,有时候建立一个map会起到事半功倍的效果。
2.map的使用
(1)需要导入头文件
#include <map>
(2)map对象是一个模版类,需要关键字和存储对象两个模版参数
std::map<int, std::string> person;
(3)可以对模版进行类型定义使其使用方便
typedef std::map<int, std::string> MAP_INI_STRING;
MAP_INI_STRING person;
3.map的构造
(1)map最基本的构造函数
std::map<int, std::string> mapPerson;