Flyweight 是小尺寸的句柄类,可提供对共享公共数据的恒定访问,从而允许在合理的内存限制内管理大量实体。Boost.Flyweight 通过提供类模板 flyweight<T>,使其易于使用这种常见的编程习惯,该模板可作为 const T 的即插即用替代品。
学习使用 Boost.Flyweight 可以在几分钟内完成。然而,当出现特殊需求时,会提供一个广泛的定制接口,允许用户控制和扩展以下方面
修订日期 2008 年 9 月 3 日
© 版权所有 2006-2008 Joaquín M López Muñoz。根据 Boost 软件许可证 1.0 版分发。(请参阅随附文件 LICENSE_1_0.txt 或访问 https://boost.ac.cn/LICENSE_1_0.txt)