map迭代器中的first和second
C++ 里面的map容器的迭代器里first 和 second例如map<string, int> m;m["one"] = 1;map<string, int>::iterator p = m.begin();p->first; // 这个是string值是 "one"p->second; //这个是 int 值是 1遍历查找例如:m...
·
C++ 里面的map容器的迭代器里first 和 second
例如
map<string, int> m;
m["one"] = 1;
map<string, int>::iterator p = m.begin();
p->first; // 这个是 string 值是 "one"
p->second; //这个是 int 值是 1
遍历查找例如:
map<string, int>::iterator it;
for(it = s.begin(); it != s.end(); it++) {
if(it->second == 1) {
printf("%s\n", it->first);
break;
}
}
更多推荐
已为社区贡献1条内容
所有评论(0)