c++ 如何取map中的value值
可以使用map的迭代器来遍历map中的所有键值对,然后通过迭代器的second成员来获取value值。
示例代码:
#include <iostream>
#include <map>
using namespace std;
int main() {
map<string, int> m;
m.insert(pair<string, int>("Alice", 20));
m.insert(pair<string, int>("Bob", 25));
m.insert(pair<string, int>("Charlie", 30));
// 遍历map并输出value值
for (auto it = m.begin(); it != m.end(); ++it) {
cout << it->second << endl;
}
return 0;
}
输出结果:
20
25
30
原文地址: https://www.cveoy.top/t/topic/fhCb 著作权归作者所有。请勿转载和采集!