STL֮list

匿名 (未验证) 提交于 2019-12-03 00:37:01

之前手撕过用C语言写的bclist,双向循环列表,也就是STL中的list,list的操作也就是插入和删除稍微麻烦一点,细心一点的话,这些都没什么太大问题的。

list中的迭代器是双向迭代器,list的插入和删除不会造成原有的迭代器失效,vector由于有生长的过程,因此,插入元素可能回导致所有的迭代器都失效,list删除元素会导致被指向的那个迭代器失效,其他迭代器是不受影响的。

STL֮list

原文:https://www.cnblogs.com/randyniu/p/9235722.html

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!