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
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
Boost C++ Libraries: “...one of the most highly regarded and expertly designed C++ library projects in the world.” — Herb Sutter and Andrei Alexandrescu, C++ Coding Standards 本文档是为了是读者 Getting Started on Windows
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices By Herb Sutter, Andrei Alexandrescu Consistent, high-quality coding standards improve software quality, reduce time-to-market, promote teamwork, eliminate time wasted on inconsequential
这是C++世界级专家Andrei Alexandrescu在C++ Report和C/C++ Users Journal上的专栏文章,用极为前卫的技术,向您展示了模板技术的无穷魅力。 Traits:类型的else-if-then机制 | Traits: the else-if-then of Types Traits on Steroids中文版 | Traits on Steroids 类型和数值间的映射 | Mappings between Types and Values 简化异常安全代
一本讲述C++的好书;Modern C++ Design is an important book. Fundamentally, it demonstrates 'generic patterns' or 'pattern templates' as a powerful new way of creating extensible designs in C++--a new way to combine templates and patterns that you may never h