- 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
本文详细介绍了C++标准库中的map容器及其迭代器的使用。通过实例展示了如何通过迭代器访问map中key-value对,如`p->first`获取string键值,`p->second`获取int值。内容深入浅出,适合C++初学者及进阶者阅读。
map<string, int> m;
m["one"] = 1;
map<string, int>::iterator p = m.begin();
p->first; // 这个是 string 值是 "one"
p->second; //这个是 int 值是 1
1798
1万+

被折叠的 条评论
为什么被折叠?