本部分我们将重点探讨高效泛型容器的实现方式:首先通过显式内存管理,再通过隐式内存管理,最后通过多种历史形态的内存分配器来构建容器。基于对内存管理技术和设施的深入理解,将实现两种容器(连续内存型容器和链式节点型容器),其性能往往远超简单直观的实现方案。最后,将展望C++内存管理技术的近期发展趋势。
本部分包含以下章节:
第12章:显式内存管理通用容器
第13章:隐式内存管理通用容器
第14章:支持分配器的通用容器
第15章:内存特性展望