您的位置:首页 > 编程语言 > C语言/C++

C++ primer 第五版 中文版 练习 11.12 个人code

2014-09-21 20:48 330 查看
C++ primer 第五版 中文版 练习 11.12

题目:编写程序,读入string 和int 的序列,将每个string和int存入一个pair中,pair保存在一个vector中。

答:

/*
编写程序,读入string 和int 的序列,将每个string和int存入一个pair中,pair保存在一个vector中。
*/

#include <iostream>
#include <vector>
#include <utility>
#include <string>

using namespace std;

int main()
{
vector<pair<string, int>> pvect;

string str;
int i;
cout << "输入string和int 序列,以空格或者回车隔开:";
while (cin >> str >> i)
{
pvect.push_back(make_pair(str, i));
}

for (const auto &p : pvect)
cout << p.first << " " << p.second << endl;

return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: