首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

怎么把存储在vector中的pair对象输出

2012-10-19 
如何把存储在vector中的pair对象输出#includeiostream#includestring#includeutility#includevecto

如何把存储在vector中的pair对象输出
#include<iostream>
#include<string>
#include<utility>
#include<vector>
using namespace std;
int main()
{
string s;
int n;
pair<string,int> p;
vector<pair<string,int> > v;
while(cin>>s>>n)
{
p=make_pair(s,n);
v.push_back(p);
}
system("pause");
return 0;
}

[解决办法]
vector<pair<string,int> >v;

for(int i=0;i!=v.size();++i)
cout<<v[i].first<<" "<<v[i].second<<endl;

热点排行
Bad Request.