Loki

所属分类数值算法/人工智能
开发工具:C/C++
文件大小:67KB
下载次数:60
上传日期:2004-05-07 22:11:25
上 传 者sunmingming
说明:  Modern C++ Design 一书中实现的程序库,全面体现Policy Based Programming 的灵活,提供了诸多设计模式何smart pointer的灵活实现,强烈推荐!
(-The program library which has been realized in the book << Modern C++ Design>>, it embodies the flexibility of Policy Based Programming, and provides the realisation of various design models of the smart pointer, it`s recommended strongly! )

文件列表:
Loki (0, 2003-09-15)
Loki\AbstractFactory.h (5865, 2002-05-23)
Loki\EmptyType.h (1594, 2002-05-23)
Loki\Factory.h (4989, 2002-05-23)
Loki\HierarchyGenerators.h (13082, 2002-07-19)
Loki\LokiTypeInfo.h (3473, 2002-05-23)
Loki\MinMax.h (3777, 2002-05-23)
Loki\MultiMethods.h (15084, 2002-07-19)
Loki\NullType.h (1766, 2002-05-23)
Loki\static_check.h (2354, 2002-07-25)
Loki\TypeManip.h (7324, 2002-07-19)
Loki\Typelist.h (40802, 2002-07-25)
Loki\Functor.h (57857, 2002-05-23)
Loki\TypeTraits.h (12900, 2002-05-31)
Loki\Visitor.h (10057, 2002-07-13)
Loki\Threads.h (6133, 2002-07-06)
Loki\SmallObj.h (7521, 2002-07-07)
Loki\Singleton.h (14114, 2002-07-07)
Loki\VC_Alignment.h (2884, 2002-07-25)
Loki\AssocVector.h (11730, 2002-07-25)
Loki\Variant.h (24352, 2002-08-08)
Loki\SmartPtr.h (40063, 2002-08-10)
Loki\Singleton.cpp (2158, 2002-05-23)
Loki\SmallObj.cpp (13822, 2002-05-23)
Loki\tests (0, 2003-09-15)
Loki\tests\Test_AbstractFactory.cpp (3134, 2002-05-23)
Loki\tests\Test_Factory.cpp (748, 2002-07-05)
Loki\tests\Test_Functor.cpp (823, 2002-07-20)
Loki\tests\Test_Visitor.cpp (2836, 2002-07-05)
Loki\tests\Test_SmartPtr.cpp (5745, 2002-08-10)
Loki\tests\Test_TypeList.cpp (6970, 2002-07-19)
Loki\tests\Test_SmartPtrWin.cpp (2894, 2002-08-10)
Loki\tests\Simulate_PS.cpp (6267, 2002-07-19)
Loki\tests\Test_MultiMethods.cpp (5776, 2002-07-20)
Loki\tests\Test_Tuple.cpp (1305, 2002-07-20)
Loki\tests\Test_Variant.cpp (2693, 2002-07-25)
Loki\tests\Test_HierarchyGenerators4.cpp (1841, 2002-05-26)
Loki\tests\Test_HierarchyGenerators3.cpp (1891, 2002-05-26)
Loki\tests\Test_HierarchyGenerators1.cpp (1699, 2002-05-26)
Loki\tests\Test_HierarchyGenerators2.cpp (1813, 2002-05-26)
... ...

Last update: May 19, 2002 Directions: To use Loki, simply extract the files from the archive, give your compiler access to their path, and include them appropriately in your code via #include. If you use the small object allocator directly or indirectly (through the Functor class) you must add SmallObj.cpp to your project/makefile. If you use Singletons with longevity you must add Singleton.cpp to your project/makefile. Compatibility: This is ported version of Loki to VC.NET (VC7 - 9466) it is only targeted for this compiler. To compile your sources with the original Loki you'll have to place it in a separate directory. More info: http://moderncppdesign.com http://www.geocities.com/rani_sharoni/LokiPort.html

近期下载者

相关文件

评论我要评论

收藏者