C++ Template Metaprogramming. Concepts, Tools, and Techniques from Boost and Beyond (C++ In-Depth Series) (Taschenbuch)
von David Abrahams, Aleksey Gurtovoy


 
Synopsis:
Simply put, a metaprogram is a program which generates or manipulatesprogram code. The ability to programmatically create software allowsprogrammers to work at a higher level of abstraction appropriate to theproblem domain, and allows the resulting code to be reconfigured without lossof efficiency. Ever since generic programming was introduced to C++,programmers have discovered myriad "template tricks" for manipulatingprograms *as they are compiled*, effectively eliminating the barrier betweenprogram and metaprogram. While the excitement generated by thesecapabilities among C++ experts has reached the community at large, theirpractical application remains out-of-reach for most programmers. This bookprovides the neccessary foundation to make template metaprogrammingpractical for everyone.

Rezensionen ansehen...
 
Angebote zu  Template  Metaprogramming  Concepts  ab 1 Euro!

Siehe auch folgende Artikel:
Beyond the C++ Standard Library. An Introduction to Boost von Björn Karlsson
C++ Coding Standards: 101 Rules, Guidelines and Best Practices (C++ In-Depth): Rules, Guidelines, and Best Practices von Herb Sutter
C++ Templates: The Complete Guide von David Vandervoorde
Modern C++ Design. Applied Generic and Design Patterns.: Applied Generic and Design Patterns (C++ in Depth) von Andrei Alexandrescu
Mehr zu  C & C++ Windows Programming,  C,  Programming,  Languages & Tools,  Software
Home ...,    Angebote ansehen ...,    Begleitseite ...
Herausgeber dieser Seite ist DomainLoc.com GmbH - Partner von Amazon.de

Copyright © DomainLoc.com GmbH (Impressum)