社区
C++ 语言
帖子详情
求助,复制容器对象的构造函数和使用两个迭代器的构造函数之间的区别?
papaofdoudou
新星创作者: 人工智能技术领域
领域专家: 嵌入式与硬件开发技术领域
2008-11-04 10:10:53
c++primer中的一道习题,区别肯定是有的,但是是什么呢,谢谢指教!
...全文
170
3
打赏
收藏
求助,复制容器对象的构造函数和使用两个迭代器的构造函数之间的区别?
c++primer中的一道习题,区别肯定是有的,但是是什么呢,谢谢指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hping1016
2012-03-16
打赏
举报
回复
复制容器对象的构造函数: 所有的元素都会复制给新的容器对象,
只能是相同类型的容器
使用两个迭代器的构造函数: 可以指定要复制的元素的范围,first = begin last = end 时与上面的效果相同
可以是其他类型的容器
[Quote=引用楼主 tugouxp 的回复:]
c++primer中的一道习题,区别肯定是有的,但是是什么呢,谢谢指教!
[/Quote]
sj72396076
2010-08-09
打赏
举报
回复
它们调用的都是copy构造函数?
xkyx_cn
2008-11-04
打赏
举报
回复
复制容器对象的构造函数: 所有的元素都会复制给新的容器对象
使用两个迭代器的构造函数: 可以指定要复制的元素的范围,first = begin last = end 时与上面的效果相同
C++ vector
容器
的解析和
使用
本文深入解析C++中vector
容器
的核心功能,包括
构造函数
、
迭代器
、容量管理、元素访问及增删查改操作。重点讲解push_back、emplace_back的
区别
,以及自定义类的遍历方法。同时分析了vector在实际编程中的常见问题,如
迭代器
失效、reserve
使用
注意事项和
构造函数
重载冲突等,并提供解决方案。
C++
迭代器
和
容器
本文详细介绍了C++中的Vector
容器
及其
迭代器
的
使用
方法,包括Vector的基本操作、内存分配策略、
迭代器
的安全性和效率等方面的内容。
【Qt开发流程】之
容器
类1:介绍及常用
容器
类和
使用
Java风格
迭代器
进行遍历
本文介绍了Qt库中的通用
容器
类,如QList、QLinkedList、QVector等,强调了它们与STL
容器
的
区别
,提供线程安全、高效迭代和易用性。还讲解了遍历
容器
的方法,包括java风格和STL风格的
迭代器
,以及foreach关键字的
使用
。
STL
容器
和
迭代器
用法归纳(2)
本文详细介绍了C++ STL中的三种
容器
:deque(双端队列)、list(列表)和
迭代器
的基本概念及
使用
方法。重点对比了deque与vector的
区别
,并阐述了list在频繁插入删除操作场景下的优势。
9.1 顺序
容器
的初始化
本文介绍了C++中顺序
容器
的不同初始化方式,包括初始化为另一个
容器
的副本、
使用
迭代器
间接初始化、分配并初始化指定数目的元素等。同时探讨了
复制
容器
对象
的
构造函数
与
使用
两个
迭代器
的
构造函数
之间
的
区别
。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章