博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++primer 练习12.6
阅读量:6914 次
发布时间:2019-06-27

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

题目:编写函数,返回一个动态分配的int的vector。将此vector传递给另一个函数,这个函数读取标准输入,将读入的值保存在vector元素中。

再将vector传递给另外一个函数,打印读入的值。记得在恰当的时刻delete vector。

#include
#include
using namespace std;//返回一个动态分配的int的vectorvector
*refun(){ return new vector
;}//读取标准输入void input(vector
*p){ int i; while (cin >> i) p->push_back(i);}void output(vector
*p){ for (auto i : *p) cout << i << endl; delete p; p = nullptr;}int main(){ auto ptr = refun(); input(ptr); output(ptr); return 0;}

  

转载于:https://www.cnblogs.com/KennyRom/p/5876003.html

你可能感兴趣的文章
USACO 状压DP练习[3]
查看>>
Gdb远程调试Linux内核遇到的Bug
查看>>
bzoj 3509: [CodeChef] COUNTARI] [分块 生成函数]
查看>>
调整Redmine的用户显示格式
查看>>
Objc执行时读取和写入plist文件遇到的问题
查看>>
Hadoop生态圈-Kafka的完全分布式部署
查看>>
Lucene全文检索
查看>>
who they are
查看>>
cellet端点的问题
查看>>
HDOJ-2602 Bone Collector
查看>>
10 个对初学者有用的 GIT 教程
查看>>
C 学习笔记
查看>>
WPF回忆收藏
查看>>
引用Interop.SQLDMO.dll后的注意事项。
查看>>
ubuntu 配置 web服务器
查看>>
[转载]执行中的专注
查看>>
几本图形学的书
查看>>
Data De-duplication
查看>>
虚方法的调用是怎么实现的(单继承VS多继承)
查看>>
PHP 中变量的间接引用
查看>>