![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STL
heart威名海
这个作者很懒,什么都没留下…
展开
-
STL
STLSTL(Standard Template Library,标准模板库),它是由惠普实验室开发的一系列标准化的组件,目前是C++的一部分。‚STL的代码从广义上讲分为三类:container(容器)、iterator(迭代器)和algorithm(算法),容器和算法通过迭代器可以进行无缝地连接。ƒstring,wstring也是STL的一部分使用STL的好处STL是C++的一部分,因此不用额...原创 2018-07-14 11:16:04 · 4150 阅读 · 2 评论 -
STL底层数据结构实现
STL数据结构: 1.vector 底层数据结构为数组 ,支持快速随机访问 2.list 底层数据结构为双向链表,支持快速增删 3.deque 底层数据结构为一个中央控制器和多个缓冲区,详细见STL源码剖析P146,支持首尾(中间不能)快速增删,也支持随机访问 deque是一个双端队列(double-ended queue),也是在堆中保存...原创 2018-09-24 09:18:07 · 2131 阅读 · 0 评论