摘要:
1、意图 用原型示例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 2、结构 3、参与者 Prototype——声明一个克隆自身的接口; ConcretePrototype——实现一个克隆自身的操作; Client——让一个原型克隆自身从而创建一个新的对象; 4、适用性 当一个系统应该独立于 阅读全文
摘要:
1. 摘要 bitmap_allocator是STL空间分配器的其中一种,它采用内存池策略,最多存储64条空闲链表(freelist,实际是一块空间连续的内存区,后面也称为超级块),每条空闲链表存储的内存块(block)个数呈指数递增,内存块大小一致,内存池的阈值总是维持在64,任何时刻内存池的链表 阅读全文