STL——map
void TestMap()
{
map m;
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 map DictMap;
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://www.cqwzjz.cn/article/pcsgeh.html


咨询
建站咨询
