Loki is the name of a C++ software library written by Andrei Alexandrescu as part of his book Modern C++ Design. The library makes extensive use of C++ template metaprogramming and implements several commonly used tools: typelist, functor, singlet
Chapter 1. About This Book Section 1.1. What You Should Know Before Reading This Book Section 1.2. Overall Structure of the Book Section 1.3. How to Read This Book Section 1.4. Some Rem arks About Programming Style Section 1.5. The Standard ver
Loki is the name of a C++ software library written by Andrei Alexandrescu as part of his book Modern C++ Design. The library makes extensive use of C++ template metaprogramming and implements several commonly used tools: typelist, functor, singlet
C++下多模匹配算法:Wu Manber的实现 For those who are interested, here is a Visual Studio implmentation of Wu Manber's algorithm. It should be readily transportable to other platforms with little or no change, other the the _tmain construct. The implementation
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 m
算符优先分析法 C++ 编译原理 运行环境:Visual Studio 2005 #include "SStack.h" #include #include using namespace std; class Functor { private : char ** table; string ** production; string prog;//待分析字符串 int p;//字符指针 int num;//终结符个数 int num1;//产生式个数 SStack stack; pu
The book consists of two major parts: techniques and components. Part I (Chapters 1 to 4) describes the C++ techniques that are used in generic programming and in particular in building generic components. A host of C++-specific features and techniq
Modern C++ Design: Generic Programming and Design Patterns Appliedhttp://images-eu.amazon.com/images/P/0201704315.02.LZZZZZZZ.jpgAuthor: Andrei AlexandrescuPublisher: Prentice HallAmazon Reviews: http://www.amazon.com/exec/obidos/ASIN/0201704315/qid