问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++ STL迭代器 需要掌握哪些东西?

发布网友 发布时间:2022-04-26 18:37

我来回答

2个回答

热心网友 时间:2023-09-24 03:04

迭代器是一种设计模式,所有的设计模式都需要大量实践经验才能彻底理解。
但是对于STL而言,只要了解有哪几种迭代器(前/后向<双向<随机,输入输出迭代器用的比较少),每一种可以被那些容器所使用(比如list就只能获得一个双向迭代器,而vector可以获得随机迭代器),就可以了。迭代器总是依赖于容器而存在,所以容器的数据结构很重要。
另外一个难点在于迭代器的生存周期,比如一个list的迭代器在list添加一个元素后还有效么?

热心网友 时间:2023-09-24 03:04

不需要吧,c 语言,数据结构知道点就可以了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机玻璃硬度是多少合适 ips屏幕硬度怎么样 手机硬度是什么意思? 2024年拼多多春节发货时间规定是什么?过年还要48小时发货吗? e元素e8100无线鼠标怎么使用 E元素X-8100靠谱吗?可以用几年? E元素X-8100现在有几种配色,哪一种配色好呢? E元素X-8100用的是什么色的轴,适合玩游戏吗? 浙c是哪个城市 浙c是哪里 榻榻米软包怎么安装 苹果官网跟踪发货网页失效 C++list如何实现随机访问可以用begin()+5访问来访问5号吗 苹果官网跟踪发货没有编号怎么查 逸淘怎么跟踪发货? C++迭代器问题 c++ 类库中list中的函数有哪些 用迭代器访问一个双向链表,我实在不知道怎么改了 c/c++中list包含的begin(),front(),end()如何发挥作用的? 为什么list容器,用begin和end会有问题 用c++实现 双向循环链表 的 双向迭代器 ,有没有大神 指点下 迷津 。。 发个源代码的链接 也好。。 java迭代器到底怎么使用 C++的reserve为什么要用双向迭代器 Java 双向链表的迭代器,怎么添加元素? 高等数学第七版下册答案pdf哪里有?能不能给点好建议? 高等数学第七版下册答案pdf各位熟悉吗?选择哪个比较好? 牛肉干的热量高么 吃了会不会发胖 晚上吃牛肉干会胖吗 吃牛肉干会发胖么? 牛肉干吃了会胖吗 吃牛肉干会长胖么=。= 我在自己写一个STL,其中的list使用双向链表的,谁能帮我写一个迭代器。 JAVA怎么实现双向循环链表? 如果用LINKEDLIST,我只知道他有hasnext,ne... 苹果订单跟踪发货却没有订单号 stable_sort 的形参为什么可以使用list迭代器 比特币是如何完成升级和迭代的? 销售订单的跟踪与发货工作由哪个部门负责 如何用函数获取双向链表长度??? java中为什么要使用迭代器 苹果商店发什么快递 发货后这样才能让买家看到物流跟踪信息? 为什么我在apple store里点击跟踪发货却出来的物流没有信息? 刷卡机器刷3800费用是21费率是多少? 乐刷POS机手续费怎么刷才是4‰ 乐刷手机pos机刷卡怎样在账单上看费率 乐刷pos机有每个月最低要求吗 怎么关闭华为荣耀的健康使用手机? 中诺W528座机铃声怎么调音量大小 在虎牙直播的RD小丽儿y现在去哪个平台直播? 请问虎牙RD宝阳去哪了 她的微博叫啥名 虎牙主播R&D 小六六去哪里了,怎么不直播了