STL——map
void TestMap() { mapm; m.insert(pair ("sort", 1)); m.insert(pair ("sort", 2)); m.insert(pair ("quick", 5)); m.insert(pair ("hash", 1)); m.insert(pair ("map", 1)); m.insert(pair ("set", 1)); map ::iterator it = m.begin(); while (it != m.end()) { cout<<"key:"<< it->first.c_str() << " value:"< second< 成都地区优秀IDC服务器托管提供商(创新互联建站).为客户提供专业的川西大数据中心,四川各地服务器托管,川西大数据中心、多线服务器托管.托管咨询专线:18980820575
模拟字典
typedef mapDictMap; typedef DictMap::iterator DictMapIter; map dict; dict.insert(pair ("sort","排序")); dict.insert(pair ("hash", "哈希")); dict.insert(pair ("test", "测试")); dict.insert(pair ("erase", "错误")); /*pair ret = dict.insert(pair ("erase", "删除"));*/ //修改value的两种方式 //1. //DictMapIter ret = dict.find("erase"); //if (ret != dict.end()) //{ // //ret->first = "delete"; // ret->second = "删除"; //} //2 dict["erase"] = "删除"; dict["erase"] = "错误"; dict["delete"]; //T() dict["delete"] = "删除";
本文名称:STL——map
标题来源:http://lswzjz.com/article/pcsgeh.html