C++ primer 第五版 中文版 练习 11.7 个人code
来源:互联网 发布:掉头发怎么办知乎 编辑:程序博客网 时间:2024/06/06 12:43
C++ primer 第五版 中文版 练习 11.7
题目:定义一个map,关键字是家庭的姓,值是一个vector,保存家中孩子(们)的名字。
编写代码,实现添加新的家庭以及向已有家庭中添加新的孩子。
答:
/*定义一个map,关键字是家庭的姓,值是一个vector,保存家中孩子(们)的名字。编写代码,实现添加新的家庭以及向已有家庭中添加新的孩子。*/#include <iostream>#include <map>#include <string>#include <vector>using namespace std;int main(){map<string, vector<string>> famliy = { { "wang", { "yan", "wei" } }, { "li", { "ke", "fei" } } };string famliyname, name;cout << "请输入姓和名,以空格或者回车格开:";cin >> famliyname >> name;famliy[famliyname].push_back(name);for (const auto &w : famliy){cout <<"家庭的姓为:"<< w.first << " "<<"有这些孩子的名:"<<" ";for (const auto &a : w.second)cout << a << "、";cout << endl;}return 0;}
0 0
- C++ primer 第五版 中文版 练习 11.7 个人code
- C++ primer 第五版 中文版 练习 8.13 个人 code
- C++ primer 第五版 中文版 练习 9.5 个人 code
- C++ primer 第五版 中文版 练习 9.31 个人code
- C++ primer 第五版 中文版 练习 9.47 个人code
- C++ primer 第五版 中文版 练习 9.49 个人code
- C++ primer 第五版 中文版 练习 9.50 个人code
- C++ primer 第五版 中文版 练习 10.1 个人code
- C++ primer 第五版 中文版 练习 10.2 个人code
- C++ primer 第五版 中文版 练习 9.51 个人code
- C++ primer 第五版 中文版 练习 10.3 个人code
- C++ primer 第五版 中文版 练习 10.6 个人code
- C++ primer 第五版 中文版 练习 10.9 个人code
- C++ primer 第五版 中文版 练习 10.11 个人code
- C++ primer 第五版 中文版 练习 10.13 个人code
- C++ primer 第五版 中文版 练习 10.14 个人code
- C++ primer 第五版 中文版 练习 10.15 个人code
- C++ primer 第五版 中文版 练习 10.16 个人code
- 创建control device
- static关键字理解整理:静态变量、静态函数的作用及使用规则
- Java开发中的23种设计模式详解
- 用jedis链接池技术调用redis数据库
- 裁剪libiconv-1.8
- C++ primer 第五版 中文版 练习 11.7 个人code
- PL/SQL Developer如何连接64位的Oracle图解
- 双buffer模版
- 【边做项目边学Android】小白会遇到的问题--This Android SDK requires Android Developer Toolkit version 23.0.0 or above
- Visual Studio 编译时出现error C4996 解决方法
- 优秀开源代码解读之JS与iOS Native Code互调的优雅实现方案
- 安装perl module
- HttpRefer html跳过服务器验证header信息中的refer
- 面试1