社区
C++ 语言
帖子详情
大家平常使用C++时,迭代器用的多吗?
菜鸟在成长
2012-10-07 06:09:02
大家平常使用C++开发项目时,迭代器用的多吗?
...全文
260
10
打赏
收藏
大家平常使用C++时,迭代器用的多吗?
大家平常使用C++开发项目时,迭代器用的多吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LogicTeamLeader
2012-10-07
打赏
举报
回复
很多,简直是寸步不离啊。
程序=数据结构+算法
c++的数据结构基本上都用STL实现了,当然用boost也差不多。
访问数据结构基本上都用iterator。
这东西对于c++程序员来说简直就是吃饭的家伙。
[Quote=引用楼主 的回复:]
大家平常使用C++开发项目时,迭代器用的多吗?
[/Quote]
LogicTeamLeader
2012-10-07
打赏
举报
回复
前者显然比后者高嘛,operator[]是随记访问啊,iterator是顺序访问啊。
[Quote=引用 8 楼 的回复:]
for,while循环里全要用到,访问容器里的数据要么用operator[],要么iterator,前者效率好像没有后者高
[/Quote]
I_ask_who
2012-10-07
打赏
举报
回复
for,while循环里全要用到,访问容器里的数据要么用operator[],要么iterator,前者效率好像没有后者高
sublimepan
2012-10-07
打赏
举报
回复
用STL少不了迭代器啊
stereoMatching
2012-10-07
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
唉。惭愧,STL用的少。
[/Quote]
C++的瑰宝,用C++却不多学一下很可惜
northcan
2012-10-07
打赏
举报
回复
唉。惭愧,STL用的少。
huangxy10
2012-10-07
打赏
举报
回复
使用STL中的非vector容器,还是得用迭代器的。
如果只用vector等可以随机存储的容器,
并且以后也没有修改容器的打算,
不用迭代器也没有关系。
liulin2016
2012-10-07
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
ruby里多 :)
[/Quote]
http://topic.csdn.net/u/20121007/12/053ab52a-4e2b-40bd-b9bb-339c6cf794ca.html?seed=1518361400&r=79826611#r_79826611
高手帮忙解答一个问题,不胜感激
大熊猫侯佩
2012-10-07
打赏
举报
回复
ruby里多 :)
珍惜生命远离CPP
2012-10-07
打赏
举报
回复
只要用了stl的代码,那必然用迭代器啊
LeetCodeCodingNotes
4. **
迭代器
与范围for循环**:
C++
的
迭代器
提供了遍历容器元素的方式,而范围for循环简化了这一过程,使得代码更加简洁易读。 5. **STL算法**:STL提供了大量的内置算法,如`std::sort`、`std::find`、`std::...
CommonCppDartCode
3. **STL(标准模板库)**:包括容器(如vector、list、set)、
迭代器
、算法和函数对象,是
C++
编程的重要组成部分。 4. **异常处理**:
C++
通过try、catch和throw关键字来处理运行
时
错误,提供了一种结构化的错误...
cpp-basic:该存储库包含C ++基本主题的示例
10. **STL(Standard Template Library)**:
C++
的标准模板库包含一系列容器(如vector、list、set)、
迭代器
、算法和函数对象,极大地提高了编程效率。 在"cpp-basic-main"这个目录中,很可能包含了以上这些主题的...
homework:AU 家庭作业和实验室
4. **标准库**:学习STL(Standard Template Library),包括容器(如vector、list、set、map)、算法(如排序、查找)和
迭代器
。 5. **异常处理**:如何
使用
try-catch块来处理运行
时
错误。 6. **文件操作**:学习...
leetcode
6. **容器与
迭代器
**:STL中的容器如列表(list)、队列(queue)、堆(priority_queue)、映射(map)等,以及
迭代器
的
使用
,是解决LeetCode问题
时
常用的数据结构。 7. **算法**:包括排序(快速排序、归并排序、...
C++ 语言
65,199
社区成员
250,520
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章