泛读《STL源码剖析》第二章空间适配器

SGI STL 的每一个容器都已经指定其缺省的空间配置器为alloc,虽然SGI也定义有一个符合部分标准的配置器allocator,但SGI不使用它,主要原因是效率不佳,它只是基层内存配置/释放(new和delete)的一层薄包装,无任何效率强化   SGI特殊空间配置器,std::alloc: 一般来说,new一个对象包含2段操作: ①调用new配置内存 ②调用构造函数构造对象内容 同理,del
相关文章
相关标签/搜索