STL源码剖析笔记
文章平均质量分 84
ZOEATER
这个作者很懒,什么都没留下…
展开
-
STL容器
文章目录容器序列式容器vectorliststack和queuedequepriority queueslist关联式容器标准的STL关联式容器非标准的STL关联式容器容器SGI STL的容器之间的关系可以由下面这张图表示:该图以内缩的方式来表达基层与衍生层之间的关系。heap内含一个vector,而priority-queue内含一个heap。stack和queue内含deque,因为它们都是在deque的基础上关闭某些功能而形成的。set、map、multiset和multimap都内含一颗原创 2021-05-21 16:09:07 · 1190 阅读 · 0 评论 -
STL空间配置器
顾名思义,空间配置器为容器分配数据存储空间,它一般隐藏在容器背后,默默工作。原创 2021-04-23 22:37:39 · 276 阅读 · 0 评论 -
GNU源代码开放精神
最近在看侯捷的《STL源码剖析》,对书中讲到的GNU源代码开放精神有点兴趣,所以就做了一点整理。GNU起源于美国人Richard Stallman,他在1984年离开麻省理工学院后,创建了自由软件基金会(Free Software Foundation, FSF)以致力于弘扬开放源代码精神,并写下了著名的GNU宣言。Richard Stallman于1989年发表GNU通用公共许可协议,给予了终端用户运行、学习、共享和修改软件的自由。 GNU(GNU is Not Unix)的名称带有一定的幽默成分,原创 2021-02-25 22:14:23 · 550 阅读 · 0 评论