练习10.38

输入迭代器    只读不写,单遍扫描,只能递增

输出迭代器    只写不读,单遍扫描,只能递增

前向迭代器    可读写,多遍扫描,只能递增

双向迭代器    可读写,多遍扫描,可递增递减

随机访问迭代器  可读写,多遍扫描,支持全部迭代器运算

练习10.39

list上的属于双向迭代器。而vector上的属于随机访问迭代器

练习10.40

copy算法需要三个参数,前两个表示范围的迭代器,后一个指向目标位置的迭代器,前两个迭代器是输入迭代器,后一个是输出迭代器

reverse则由于其需要反向处理输入序列,要求的是双向迭代器

unique则要求迭代器至少是前向迭代器;

转载于:https://www.cnblogs.com/wuyinfenghappy/p/7365434.html

C++primer 10.5.1节练习相关推荐

  1. C++primer 10.2.1节练习

    练习10.3 1 #include<iostream> 2 #include<string> 3 #include<vector> 4 #include <s ...

  2. C++primer 10.6节练习

    练习10.42 1 #include<iostream> 2 #include<string> 3 #include <iostream> 4 #include & ...

  3. C++primer 9.2.1节练习

    练习9.3 迭代器begin和end必须指向相同的容器,end可以与begin指向相同的位置,但不能指向begin之前的位置: 练习9.4 1 #include <iostream> 2 ...

  4. C++primer 13.1.6节练习

    练习13.18 1 #include <iostream> 2 #include <string> 3 #include <memory> 4 5 using na ...

  5. C++primer 13.6.2节练习

    练习13.49 13.50 1 #include <iostream> 2 #include <string> 3 #include <utility> 4 #in ...

  6. C++primer 9.3.3节练习

    练习9.25 如果elem1和elem2相等,则什么都不会发生,因为elem1是要删除的第一个元素,而elem2是删除最后一个元素的后一个位置,所以什么都不会发生: 如果elem2是尾后迭代器,那么删 ...

  7. C++primer 9.5.5节练习

    练习9.50 1 #include<iostream> 2 #include<string> 3 #include<vector> 4 5 using namesp ...

  8. c++ primer 6.5.1节练习答案

    练习6.40 a)正确 b)错误,一旦某个形参被赋予了默认值,他后面的所有形参都必须有默认值. 练习6.41 a)错误,ht没有默认实参,而a的实参列表里也没有给出实参: b)合法,调用init(24 ...

  9. Tensorflow 实战 Google 深度学习框架(第2版)---- 10.2.2节 P274 代码

    #-*-coding:utf-8-*- import keras from tflearn.layers.core import fully_connected from keras.datasets ...

  10. Tensorflow 实战 Google 深度学习框架(第2版)---- 10.2.2节 P272 代码

    #-*-coding:utf-8-*- import keras from keras.datasets import mnist from keras.layers import Input,Den ...

最新文章

  1. 差分阻抗为多少_谈谈差分信号
  2. 数组名与数组指针的关系
  3. C#-数组定义及使用数组的好处 046
  4. 新款iPhone SE预约量超40万,拼多多已经安排上,击穿底价2999元?
  5. 微课|中学生可以这样学Python(2.3.3节):reduce()函数
  6. 数组删除一行_一行Python代码能做出哪些神器的事情
  7. Linux驱动编程操作GPIO的简要说明
  8. 百度文档吓载券免财富值自助吓载方法
  9. SOSOAPI前后端分离开发模式下的接口测试
  10. 一周信创舆情观察(1.10~1.16)
  11. 我们一起写opengl程序
  12. 华为认证级别有哪些级别分类?考HCIP还是考HCIA?
  13. HarmonyOS/OpenHarmony 双击返回与退出App
  14. python代码桌面壁纸_python设置windows桌面壁纸的实现代码
  15. mysql出现waiting_MySQL出现Waiting for table metadata lock的原因以及解决方法
  16. Python编程-从入门到实践 Chapter19 第19章 创建用户账户的坑
  17. c++中while语句的使用
  18. 计算机网络虚电路数据报,虚电路服务和数据报服务
  19. 【存储】 iSCSI Target(tgt) |什么是iSCSI target|SCSI协议
  20. 51单片机—独立按键的控制

热门文章

  1. ABP源码分析二十八:ABP.MemoryDB
  2. 上海贝尔阿尔卡特与阿尔卡特朗讯之间关系
  3. mysql删除重复记录只保留一条
  4. Machine Learning Lecture Notes
  5. E人E本的android突破与行业走向
  6. galileo 汉化
  7. ZooKeeper分布式过程协同技术详解2——了解ZooKeeper
  8. es6的初级简易总结
  9. 简易效率的抽奖算法(转)
  10. [小明带你玩儿Photon]5.服务器与客户端架构