![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STL
1255645
这个作者很懒,什么都没留下…
展开
-
为什么指向的是最后一个节点的下一个节点 http://www.zhihu.com/question/20638791
vector的end()返回的迭代器,为什么指向的是最后一个节点的下一个节点,而不是最后一个节点?添加评论 分享按投票排序按时间排序4 个回答7赞同反对,不会显示你的姓名安江泽,郭春阳、知乎用户、PonLee 等人赞同其他答案回答得都差不多了,我来扯远一点转载 2015-12-02 21:00:36 · 693 阅读 · 0 评论 -
C++——STL所有算法介绍 http://blog.csdn.net/shinehoo/article/details/5736155
C++——STL所有算法介绍标签: 算法c++iteratorpermutationsearchrandom2010-07-15 08:43 7879人阅读 评论(1) 收藏 举报 分类:程序语言类(48) STL算法部分主要由头文件,,组成。要使用 STL中的算法函数必须包含头文件,对于数值算法须包含,中则定义了一些模板类,用来声转载 2016-01-28 15:26:19 · 585 阅读 · 0 评论 -
指向vector的指针及空间释放问题 http://bbs.csdn.net/topics/320050082
指向vector的指针及空间释放问题 [问题点数:10分,结帖人namewchlp] 不显示删除回复 显示所有回复 显示星级回复 显示得分回复 只显示楼主 收藏关注namewchlpnamewchlp本翻译 2016-02-02 16:17:11 · 1196 阅读 · 0 评论 -
C++ STL 中 remove 和 erase 的区别 http://www.xuebuyuan.com/1422428.html
C++ STL 中 remove 和 erase 的区别2013年07月17日 ⁄ 综合 ⁄ 共 654字 ⁄ 字号 小 中 大 ⁄ 评论关闭C++ STL中的remove和erase函数曾经让我迷惑,同样都是删除,两者有什么区别呢?vector中的remove的作用是将等于value的元素放到vector的尾部,但并不减少vector的si转载 2016-02-17 15:09:29 · 784 阅读 · 0 评论 -
使用stl中的 advance和 distance 方法来进行iterator的加减 http://blog.csdn.net/tangaowen/article/details/7515558
使用stl中的 advance和 distance 方法来进行iterator的加减 以前在遍历vector的时候,经常使用iterator之间的加减来获得元素在容器里面的index。 今天在进行list的 iterator加减的时候,发现不能编译通过,后面想起list是非线性的容器,不能加减。转载 2016-02-17 15:21:51 · 522 阅读 · 0 评论 -
STL 之随机访问迭代器 http://blog.csdn.net/tangaowen/article/details/7515558
STL 之随机访问迭代器2014-04-13 13:23 1470人阅读 评论(0) 收藏 举报 分类: STL(37) C++(63) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录随机访问迭代器是可以随机访问容器中的元素的双向迭代器。这种迭代器在Vector, Dequeue, string, 和数组类转载 2016-02-17 15:23:31 · 739 阅读 · 0 评论