Boost Flyweight库
Flyweights是一种小型手柄类,允许持续访问共享公共数据,从而允许管理大量实体在合理的内存限制内。促进。Flyweight易于使用通过提供类模板的常见编程习惯用法飞锤<T>
,作为常数T
.
学习使用Boost。轻量级可以在几分钟内完成。然而,当出现特殊需求时,可提供广泛的定制界面允许用户控制和扩展以下方面:
- 使用相同的基本类型进行域分隔的类型标记飞锤类型。
- 所谓飞锤的规格和参数化工厂。
- 工厂实例化程序的控制。
- 内部同步机制的规范。
- Flyweight追踪,可处理储存的不再被任何flyweight对象引用时的值。
目录
2008年9月3日修订
©版权所有2006-2008 Joaquín Mópez Muñoz。在Boost软件下分发许可证,1.0版。(见随附文件许可证_1_0.txt或复制于http://www.boost.org/LICENSE_1_0.txt)