博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pair的例子
阅读量:5112 次
发布时间:2019-06-13

本文共 1402 字,大约阅读时间需要 4 分钟。

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

#include
#include
#include
#include
using namespace std;int main(){ vector
> vec; string str; int n; while(cin>>str&&cin>>n) { vec.push_back(make_pair(str,n)); } cout<<"输出如下:"<

11.13 用三种方式实现构造pair

#include
#include
#include
#include
using namespace std;int main(){ vector
> vec; string str; int n; while(cin>>str&&cin>>n) {      vec.push_back({str,n}); vec.push_back(make_pair(str,n)); vec.push_back(pair
(str,n)); vec.push_back(pair
{str,n}); } cout<<"输出如下:"<

11.14 

#include
#include
#include
#include
#include
using namespace std;int main(){ vector
> student; map
>> family; string firstname; string lastname; string birthday; /*while(cin>>lastname&&lastname!="0") { family.insert(make_pair(lastname,student)); }*/ while(cin>>lastname) { while(cin>>firstname&&cin>>birthday&&firstname!="q") family[lastname].push_back(make_pair(firstname,birthday)); } for(auto s:family) { cout<
<<" firstname "; for(auto r:s.second) cout<
<<" "<
<<" "; cout<

 

转载于:https://www.cnblogs.com/wuchanming/p/3920436.html

你可能感兴趣的文章
Ubuntu-创建wifi热点-Android能连接(2)
查看>>
Java创建线程的三种方法
查看>>
Java技术面试汇总
查看>>
Fastify 系列教程三 (验证、序列化和生命周期)
查看>>
Asp.net MVC Linq to SQL Model verification
查看>>
库,表,记录的相关操作
查看>>
String、Path、File、Directroy 常用方法总结
查看>>
BOM组件物料重复检查
查看>>
ORA-00018-超出最大连接数
查看>>
linux 0.11 源码学习(十四)
查看>>
day4-Python学习笔记(七)函数与模块
查看>>
屏幕显示机制
查看>>
ubuntu 14.04 64bit 安装 oracle 11g r2
查看>>
周报_2013第02周(2013/01/06-2013/01/12)
查看>>
UVA11427 Expect the Expected
查看>>
好文章
查看>>
Zookeeper原理分析之存储结构ZkDatabase
查看>>
Symbol的控件模板
查看>>
Oracle exp/imp导出导入命令及数据库备份
查看>>
Java 初学者
查看>>