【练习题3.32】
题目大致意思如下:
定义一个含有10个int的数组,令每个元素的值就是其下标值,将创建的数组拷贝给另外一个数组。利用vector重写程序,实现类似的功能:
【源代码】:
#include <vector>
#include <iterator>
using namespace std;
int main(){
vector<int> ivec1;
vector<int> ivec2;
for(int index=0;index!=10;index++)
{ivec1.push_back(index);
}
for(vector<int>::iterator it=ivec1.begin();it!=ivec1.end();++it)
{ivec2.push_back(*it);
}
for(vector<int>::iterator it=ivec2.begin();it!=ivec2.end();++it)
{cout<<*it<<" ";
}
cout<<endl;return 0;
}

【运行结果】:


从论坛上下载的第五版的答案上面是用auto it  ~~~~直接用的,我用的code blocks 编译器,无法正常编译,更别提运行了。据说是编译器不支持,管他呢,就先这样学吧,我是菜鸟,刚刚起步学习C++,还望各位大神多多指点。


C++primer 第五版 练习题【3.32】 P104页 个人解答相关推荐

  1. C++ primer 第五版 练习题记录

    这里是第六章的练习题记录. 6.1节练习 练习6.1 实参是形参的初始值.第一个实参初始化第一个形参,第二个实参初始化第二个形参,以此类推.尽管实参与形参存在对应关系,但是并没有规定实参的求值顺序,编 ...

  2. 《C++ Primer 第五版》(第4.11节类型转换) ————关于无符号数和有符号数的运算探究

    1.关于无符号数和有符号数的运算 关于无符号数和有符号数的运算,在我看来一直是觉得只要有无符号数和有符号数的运算,有符号数就转化为无符号数,但是在<C++ Primer 第五版>的p142 ...

  3. C++ Primer 第五版 第6章 6.3——函数返回类型和return语句习题答案

    理论讲解请参考:C++ Primer 第五版 第6章 6.3--函数返回类型和return语句阅读笔记 目录 6.31 6.32 6.33 6.34 6.35 6.36 6.38 6.31 返回引用无 ...

  4. C++ Primer 第五版 第6章 6.2——函数参数传递习题答案

    理论讲解请参考:C++ Primer 第五版 第6章 6.2--函数参数传递阅读笔记 目录 6.10 指针形参交换两个数 6.12 引用形参交换两个数 6.13 6.14 6.15 6.16 6.17 ...

  5. 从头开始学习C++(C++Primer第五版)

    从头开始学习C++(C++Primer第五版) 文章目录 前言:预热一下(请根据相关书籍阅读本篇文章) 1.第一章:开始 2.第二章:变量和基本类型(搁置中... ...) 前言:预热一下(请根据相关 ...

  6. 《C++ Primer 第五版》(第6.3~6.7节)——返回指向数组/函数的指针,函数重载,默认形参、inline函数和constexpr函数

    1.返回指向数组/函数的指针 顾名思义,就是函数返回值为指向数组/函数的指针. 数组的性质:不能被拷贝,函数也不能返回数组.但可以返回数组指针/引用,声明一个返回数组指针的函数,有四种方式,一种是直接 ...

  7. C++ Primer 第五版 第7章类 7.1——类讲解(成员函数、非成员函数、构造函数)习题答案

    理论讲解请参考:C++ Primer 第五版 第7章类 7.1--类讲解(成员函数.非成员函数.构造函数) 目录 7.1 定义抽象数据类型习题答案 7.4&7.5 7.6&7.7 7. ...

  8. C++ Primer 第五版 第7章类 7.1——类讲解(成员函数、非成员函数、构造函数)

    习题答案请参考:C++ Primer 第五版 第7章类 7.1--类讲解(成员函数.非成员函数.构造函数)习题答案 目录 7.1 类讲解(成员函数.非成员函数.构造函数) 成员函数 this cons ...

  9. C++ Primer 第五版 第6章——函数阅读笔记及习题答案(完整,附C++代码)

    C++Primer(第五版)第6章函数的阅读笔记及课后习题答案总结,课后习题答案是自己学习写出来的,如果有误,欢迎指正 还不完整,后续会更新添加 阅读笔记 C++ Primer 第五版 第6章 6.1 ...

最新文章

  1. 独家 | 手把手教你运用深度学习构建视频人脸识别模型(Python实现)
  2. 谈谈实现小样本学习的两条路径
  3. JavaWeb学习笔记——XML简介
  4. Bug只让变量生效一次的思路
  5. 支付宝小程序-点击退出小程序
  6. 线程NEW状态和RUNNABLE状态
  7. html怎么防止表单重复提交,js防止表单重复提交的解决方法
  8. php mysql_query预处理,php+mysqli使用预处理技术进行数据库查询的方法
  9. ubuntu16.04安装metasploit+postgresql
  10. 《Java高级程序设计》期末作业【2】-进度安排
  11. 【干货】打造优秀B端产品需求分析流程要点
  12. 计算机网络具有双重性特点,计算机网络(本)_201806_模拟卷2_答案
  13. 【等价变换】—— 指数对数函数
  14. css 引入字体、屏幕分辨率设置不同宽度适应
  15. im即时通讯开发:群聊消息的已读未读功能
  16. ES7和ES8常见新特性
  17. 蓝桥杯入门即劝退(六)等差素数数列
  18. 打开idea后不显示界面
  19. imx8mq-evk快速启动-方案讨论,准备工作
  20. centos8 挂载ntfs_CentOS系统挂载U盘、NTFS移动硬盘

热门文章

  1. 为什么计算机不显示桌面工具栏,word菜单栏不见了-电脑任务栏显示桌面图标不见了怎么办...
  2. win10搭建android monkeyrunner自动化测试环境
  3. 用于前列腺近距离放疗的MRI / TRUS数据融合初步结果
  4. QCon-oCPX多目标多场景联合建模在OPPO的实践
  5. 第八篇order订单专题(5)限价止损单、跟踪止损单、跟踪限价止损单讲解
  6. 网络安全之MYSQL之数据库篇
  7. OSCS开源软件供应链安全社区上线,携手开源社区共同提升开源安全质量
  8. 【linux系统如何查看内核版本、操作系统版本等信息】
  9. DVR/NVR解决方案
  10. obsidian vim模式切换输入法