参考:《STL源码剖析》 以及 STL空间配置器之第二级配置器的free-list详解
/*free list的节点*/
union obj{
union obj * free_list_link; // 第一字段
char client_data[1]; // 第二字段
};
/*16个free list的头指针存放于数组free_list[]*/
static obj *
参考:《STL源码剖析》 以及 STL空间配置器之第二级配置器的free-list详解
/*free list的节点*/
union obj{
union obj * free_list_link; // 第一字段
char client_data[1]; // 第二字段
};
/*16个free list的头指针存放于数组free_list[]*/
static obj *