首页 > 代码库 > STL 源码解析

STL 源码解析

一开始一直无法理解STL中的内存分析,一天很困,翻开了侯捷的STL源码解析,阅读一二,这是一针见血,字字珠玑,解开了一个又一个迷惑~

简单记录,和大家分享一下

1) 空间适配器

template <class T1,class T2>

inline void _construct(T1 *p,const T2 &value) {

  new (p) T1(value);  // placement new, and allocate object on the requested memory 

}

 

STL 源码解析