c++基础
文章平均质量分 79
xiaoyu15407
这个作者很懒,什么都没留下…
展开
-
Effective STL 学习笔记
条款1 : 仔细选择你的容器标准STL序列容器:vector、string、deque和list.标准STL关联容器:set、multiset、map和multimap.非标准序列容器slist和rope.slist是一个单向链表,rope本质上是一个重型字符串非标准关联容器hash_set、hash_multiset、hash_map和hash_multimapvector可以作为str原创 2015-06-07 23:50:10 · 396 阅读 · 0 评论 -
STL源码剖析--内存分配器
SGI STL的内存分配器内存分配器是STL中非常重要的一个概念,STL的各种容器都会使用内存分配器来对内存进行管理,SGI STL 提供了两种内存分配器,一个叫__malloc_alloc_template一个叫__default_alloc_template,他们两个都是以模板的方式实现.下面来看看他们的定义//__malloc_alloc_template的定义如下template <int原创 2015-06-11 23:49:31 · 506 阅读 · 0 评论