c++学习之std::map的使用方法
STL是标准C++系统的一组模板类
使用map对象首先要包括头文件,包含语句中必须加入如下包含声明 #include
typedef std:map<int, CString> UDT_MAP_INT_CSTRING;
UDT_MAP_INT_CSTRING enumMap;
enumMap[1] = "One";
enumMap[2] = "Two";
// ...
enumMap[1] = "One Edit";
迭代器的iterator的使用
std::map<X, Y>
实际储存了一串std::pair<const X, Y>
std::map<std::string, int> m = /* fill it */;
auto it = m.begin();