[−]
  • Search
C++ Template Metaprogramming : Concepts, Tools, and Techniques from Boost and Beyond (C++ in Depth Series)Blog this item

Similar books

Cover of "C++ Common Knowledge"
C++ Common Knowledge
Cover of "Modern C++ Design"
Modern C++ Design
Cover of "Working Effectively with Legacy Code"
Working Effectively with Legacy Code
Cover of "Beyond the C++ Standard Library"
Beyond the C++ Standard Library
Cover of "The Boost Graph Library User Guide and Reference Manual"
The Boost Graph Library User Guide and Reference Manual

Book Description

"C++ Template Metaprogramming" sheds light on the most powerful idioms of today's C++, at long last delivering practical metaprogramming tools and techniques into the hands of the everyday programmer.

Since the introduction of templates, C++ programmers have discovered surprising and powerful ways to perform computation at compile-time. While the excitement generated by these capabilities among C++ experts has reached the community at large, their practical application remains out-of-reach for many programmers. Literature on C++ template metaprogramming has focused primarily on details of low-level "tricks" at the expense of strong idioms and abstractions, and without illuminating the path from metaprogramming to expressive interfaces and efficient, maintainable software.

This book delivers both "big picture" ideas and practical tools. It explains what metaprogramming is, why it matters, and how the unique combination of features in C++ make it an especially powerful language for metaprogramming. It also presents the Boost Metaprogramming Library, a powerful open source framework of high-level compile-time components based on familiar STL idioms, which makes C++ metaprogramming easy, expressive, and fun.

Book Details
English Books
Rating: (3)
4 stars
3 stars
2 stars
1 star
Paperback 400 Pages
Edition: Pap/Cdr
ISBN-10: 0321227255
ISBN-13: 9780321227256
Publisher: Addison-Wesley Professional
Pub date: Dec 10, 2004
Dimensions: 23 cm x 19 cm x 2 cm Just how big is that?
Improve data of this book
Allowed tags <b> → bold, <i> → Italics

FAQ See all

How does the voting work?
Find a comment helpful / unhelpful? Cast your vote. Only one vote from each person will be counted. Every hour we gather all the votes, add them up, add some magic source, and there we have the new sorting for the comments on the page of this book!
I see mistakes in the book information. How can I fix it?

Under "Book details", there is a link labeled "Improve data of this book". You can use that form to send us the correct information.

Why do I sometimes see less people than from last time?
Under the aNobii logo is the location filter. The higher up you go, the more people you see.
Loading ...
The viewport has not loaded.