社区
C++ 语言
帖子详情
大家平常使用C++时,迭代器用的多吗?
菜鸟在成长
2012-10-07 06:09:02
大家平常使用C++开发项目时,迭代器用的多吗?
...全文
257
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
力扣刷题笔记 记录一下力扣刷题过程 已过
CommonCppDartCode
CommonCppDartCode
cpp-basic:该存储库包含C ++基本主题的示例
基本的 该存储库包含C ++基本主题的示例
homework:AU 家庭作业和实验室
在家工作 AU 家庭作业和实验室
leetcode
密码
C++ 语言
65,189
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章