#include <map>
#include <string>
#include <iostream>
using namespace std;
int main()
{
map<string,float> m;
m["Jack"] = 98.5;
m["Bomi"] =96.0;
m["Kate"] = 97.5;
//前向遍历元素
map<string,float>::iterator it;
for (it=m.begin(); it != m.end();it++)
{
//输出键值与映照数据
cout << (*it).first << " : " << (*it).second << endl;
}
cin.get();
return 0;
}
#include <string>
#include <iostream>
using namespace std;
int main()
{
map<string,float> m;
m["Jack"] = 98.5;
m["Bomi"] =96.0;
m["Kate"] = 97.5;
//前向遍历元素
map<string,float>::iterator it;
for (it=m.begin(); it != m.end();it++)
{
//输出键值与映照数据
cout << (*it).first << " : " << (*it).second << endl;
}
cin.get();
return 0;
}
本文介绍了一个使用C++标准库中的map容器进行数据存储和遍历的简单示例。示例展示了如何向map中插入键值对,并通过迭代器遍历整个map容器来输出所有键值对。
614

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



