Mensys Online Shop

C++ Template Metaprogramming

Categorie:Algemeen - Boeken Van:Addison Wesley US
Meer informatie:www.awprofessional.c...Auteur(s):David Abrahams, Aleksey Gurtovoy
Bladzijden:373Publicatie-jaar:2005
BESTELLEN (ga naar lijst)

C++ Template Metaprogramming

Using metaprogramming techniques, you can engineer software with greater quality, portability, and reusability. You can write more expressive and elegant code, and waste less time on "boilerplate". In short, you won't just be more productive: you'll have more fun, too. If you code with C++, the Boost MPL offers high-level facilities that make metaprogramming even more useful and accessible. Now, for the first time, there's a book that demystifies both metaprogramming and the Boost MPL.
In this book, the authors illuminate the "how", "why", and "when" of metaprogramming, explain its advantages, & show how to apply it in real-world development projects.
Coverage includes:
- Fundamental metaprogramming concepts: traits, type manipulation, type wrappers, & more;
- A look at metafunctions & metafunction classes, sequences, algorithms, iterators, diagnostics, views, iterator adaptors, & more;
- Boost MPL: motivation, usage, design, implementation, & practical examples;
- Lessons & best practices for C++ template metaprogramming;
- Crossing the compile-time/runtime boundary;
- Domain-Specific Embedded Languages, including a complete DSEL design walkthrough.

Partnr. Omschrijving Euro * Euro incl. BTW  
F26443 C++ Template Metaprogramming E-mail of bel 023 548 20 20 voor leverinformatie. 44.25 46.91
Alle prijzen zijn in Euro excl. BTW (19%, voor boeken 6%) en excl. verzendkosten.