一开始一直无法理解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
}
时间: 2024-12-17 20:15:40