C++Primer第五版 练习11.12(解答)
2015-09-29 14:21
441 查看
练习11.12:编写程序,读入string和int的序列,将每个string和int存入一个pair中,pair保存在一个vector中。
/* *练习11.12.cpp *2015/9/29 *问题描述:练习11.12:编写程序,读入string和int的序列,将每个string和int存入一个pair中,pair保存在一个vector中。 *说明:pair的初始化 *作者:Nick Feng *邮箱:nickgreen23@163.com */ #include <iostream> #include <string> #include <vector> #include <utility> using namespace std; int main() { pair<string,int> p;//定义一个空的pair类型 vector<pair<string,int>> vec; string word; int ival; while(cin >> word >> ival ) { p={word,ival};//采用列表初始化方式 vec.push_back(p); } for(int i = 0; i != vec.size();++i)//输出vector里面内容 { cout << (vec[i]).first << " " << (vec[i]).second << " " << endl; } return 0; }
相关文章推荐
- Lua中ipair和pair的区别
- C++Primer笔记之关联容器的使用详解
- 如何更好的利用《C++ Primer》学习C++?
- Christian louboutin is spring
- Christian Louboutin wedding shoes
- Feelings after the test.
- can reflect poorly on the business. When choosing the right equipment
- Li Ning Railway Series II Soccer Cleats
- Supra TK Society new silver metallic color
- STL之map笔记
- 空中英语(~Spotlight on Maui(1/3)~)
- [2009.06.24]TPG exits Shenzhen Development BankTPG离开深圳发展银行
- [水]20121004Finding Feasible Paths
- 2012天津热身赛
- What is Extreme Programming? [转自www.xprogramming.com]
- 自定义控件,自定义视图状态,复杂属性
- BeginPaint和EndPaint处理WM_PAINT
- tij读书笔记3
- The 3n+1 Problem(求各位高手修改)
- 名词单数变复数规则