2018年3月19日

SGISTL 里面用到 union 来管理内存链表

摘要: 《STL源码剖析》里面关于 STL allocator 的二级配置器,也就是使用空闲空间链表来存储各个size(均为 8Bytes 倍数)的 chunk。 其中有用到一个 union 来表示每个 chunk: 侯捷对此结构的解释为: 由于union之故,从其第一字段观之,obj可被视为一个指针,指向 阅读全文

posted @ 2018-03-19 21:06 daghlny 阅读(365) 评论(0) 推荐(0) 编辑

导航