flyweight:一个实现flyweight设计模式的C ++ 11库

时间:2024-06-11 03:48:27
【文件属性】:

文件名称:flyweight:一个实现flyweight设计模式的C ++ 11库

文件大小:28KB

文件格式:ZIP

更新时间:2024-06-11 03:48:27

C++

概述 MNMLSTC Flyweight是一个小型且易于使用的C ++ 11库,它实现了。 它是仅标头的库。 有关安装和使用MNMLSTC Flyweight的信息(及其限制),请参见其文档。 MNMLSTC Flyweight是根据Apache 2.0许可发布的。 基本范例 以下是如何使用MNMLSTC Flyweight的基本示例: #include #include struct user { flyweight::object first_name; flyweight::object last_name; }; int main () { user a_user { "john", "smith" }; user b_user { "jo


【文件预览】:
flyweight-master
----.gitignore(33B)
----package()
--------banner.bmp(29KB)
--------dialog.bmp(451KB)
--------License.rtf(894B)
--------mnmlstc.ico(102KB)
--------CMakeLists.txt(2KB)
----configure()
--------flyweight-config.cmake.in(804B)
----Readme.rst(1KB)
----License.rst(642B)
----tests()
--------object.cpp(3KB)
--------cache.cpp(2KB)
--------CMakeLists.txt(4KB)
----include()
--------flyweight()
----.gitattributes(52B)
----docs()
--------object.rst(5KB)
--------index.rst(535B)
--------conf.py(572B)
--------extractor.rst(645B)
--------cache.rst(4KB)
--------static()
--------usage.rst(1KB)
--------CMakeLists.txt(476B)
----CMakeLists.txt(4KB)

网友评论