1、map的定义
map<string, string> courses;
2、在map中插入元素
courses.insert(make_pair("CSAPP", "1-2"));
courses.insert(make_pair("C++", "2-5"));
3、key和value可以互相调用
map[key]=value
map[value]=key
4、完整参考:c++关于map的find和count的使用 http://www.cnblogs.com/Deribs4/p/4948351.html
(1)使用count,返回的是被查找元素的个数。如果有,返回1;否则,返回0。注意,map中不存在相同元素,所以返回值只能是1或0。
map<int,int>relation;
if(relation.count(findnum))
{
........
}
(2)使用find,返回的是被查找元素的位置,没有则返回map.end()