C++ Primer 第5版--练习12.6
来源:互联网 发布:网络不文明行为 编辑:程序博客网 时间:2024/06/06 15:03
练习 12.6:编写函数,返回一个动态分配的int的vector。将此vector传递给另一个函数,这个函数读取标准输入,将读入的值保存在vector元素中。再将vector传递给另一个函数,打印读入的值。记得在恰当的时刻delete vector。
#include <iostream>#include <new>#include <vector>using namespace std;vector<int> *new_vec(){ vector<int> *p = new vector<int> (0); return p;}vector<int> *input(vector<int> *v){ int i; cout << "输入int元素:"; while (cin >> i) (*v).push_back(i); return v;}void output(vector<int> *vv){ cout << "打印vector:"; for (const auto &i : (*vv)) cout << i << " ";}int main(){ vector<int> *pv = new_vec(); output(input(pv)); delete pv; return 0;}
阅读全文
0 0
- C++ Primer 第5版--练习12.6
- C++primer第5版课后练习习题答案 9.4
- C++primer第5版课后练习习题答案9.5
- C++primer第5版课后练习习题答案9.16
- C++primer第5版课后练习习题答案 9.20
- C++primer第5版课后练习习题答案9.26
- C++primer第5版课后练习习题答案9.28
- C++primer第5版课后练习习题答案9.47
- C++primer第5版课后练习习题答案9.51
- C++primer第5版课后练习习题答案9.52
- C++primer第5版课后练习习题答案7.23
- 《C Primer Plus(第5版)中文版》第7章编程练习第5题
- 《C Primer Plus(第5版)中文版》第6章编程练习第1题
- 《C Primer Plus(第5版)中文版》第6章编程练习第14题
- 《C Primer Plus(第5版)中文版》第6章编程练习第15题
- 《C Primer Plus(第5版)中文版》第6章编程练习第16题
- 《C Primer Plus(第5版)中文版》第7章编程练习第1题
- 《C Primer Plus(第5版)中文版》第7章编程练习第2题
- 一步一步实现 iOS 微信自动抢红包(非越狱)
- Android TextView设置阴影效果
- gulp详细入门教程
- 记录第一个JavaWeb项目过程 阿里云服务器+Tomcat9.0+jdk1.8
- Kotlin开发环境搭建
- C++ Primer 第5版--练习12.6
- material风格的图案解锁控件
- Apache配置不同域名指向不同的目录
- FTP服务器需要开几个端口
- Jenkins创建slave节点----Linux平台
- java中JVM的原理
- 【源码安装VIM74--开启系统剪切版功能--以及clipboard】
- MyBatis动态SQL set标签的使用
- Vim实用技巧