Price loading...

Addison Wesley C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond (C++ In-Depth Series)

13219961

Price data last checked 108 day(s) ago - refreshing...

View at Amazon

Price History & Forecast

No Price Data Available

Price history will appear here once data is collected from Amazon.

Price Distribution

No price data available for histogram

Description

Abrahams and Gurtovoy have written something close to a classic… marvelous fun to read… Read the complete book reviewby Jack J. Woehr, Dr. Dobbs Journal, June 03, 2005 "If you're like me, you're excited by what people do with template metaprogramming (TMP) but are frustrated at the lack of clear guidance and powerful tools. Well, this is the book we've been waiting for. With help from the excellent Boost Metaprogramming Library, David and Aleksey take TMP from the laboratory to the workplace with readable prose and practical examples, showing that "compile-time STL" is as able as its runtime counterpart. Serving as a tutorial as well as a handbook for experts, this is the book on C++ template metaprogramming." ―Chuck Allison, Editor, The C++ Source 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. A metaprogram is a program that generates or manipulates program code. Ever since generic programming was introduced to C++, programmers have discovered myriad "template tricks" for manipulating programs as they are compiled, effectively eliminating the barrier between program and metaprogram. While excitement among C++ experts about these capabilities has reached the community at large, their practical application remains out of reach for most programmers. This book explains what metaprogramming is and how it is best used. It provides the foundation you'll need to use the template metaprogramming effectively in your own work. This book is aimed at any programmer who is comfortable with idioms of the Standard Template Library (STL). C++ power-users will gain a new insight into their existing work and a new fluency in the domain of metaprogramming. Intermediate-level programmers who have learned a few advanced template techniques will see where these tricks fit in the big picture and will gain the conceptual foundation to use them with discipline. Programmers who have caught the scent of metaprogramming, but for whom it is still mysterious, will finally gain a clear understanding of how, when, and why it works. All readers will leave with a new tool of unprecedented power at their disposal―the Boost Metaprogramming Library. The companion CD-ROM contains all Boost C++ libraries, including the Boost Metaprogramming Library and its reference documentation, along with all of the book's sample code and extensive supplementary material.

Key Features

C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond (C++ In Depth SERIES)

Product type: ABIS BOOK

Brand: Addison-Wesley Professional

Product Specifications

Format
paperback
Domain
Amazon UK
Release Date
22 December 2004
Listed Since
08 February 2007

Barcode

No barcode data available

Similar Products You Might Like

Advanced Metaprogramming in Classic C++
95% match

Advanced Metaprogramming in Classic C++

Apress

£62.45 31 Jan 2026
C++ Template Metaprogramming in Practice: A Deep Learning Framework
94% match

C++ Template Metaprogramming in Practice: A Deep Learning Framework

CRC Press

£93.96 12 Jan 2026
Addison Wesley C++ Primer Plus Sixth Edition - Developer's Library
93% match

Addison Wesley C++ Primer Plus Sixth Edition - Developer's Library

Addison Wesley

£47.74 17 Mar 2026
Introduction to the Boost C++ Libraries; Volume I - Foundations
93% match

Introduction to the Boost C++ Libraries; Volume I - Foundations

Datasim Education BV

£51.21 09 Feb 2026
C++ High Performance: Master the art of optimizing the functioning of your C++ code, 2nd Edition
93% match

C++ High Performance: Master the art of optimizing the functioning of your C++ code, 2nd Edition

Packt Publishing

£43.99 24 Jan 2026
Exceptional C++
92% match

Exceptional C++

Addison Wesley

£40.46 18 Mar 2026
Programming: Principles and Practice Using C++ (C++ In-depth)
92% match

Programming: Principles and Practice Using C++ (C++ In-depth)

£59.99 13 Jan 2026
C++20 for Programmers: An Objects-Natural Approach (Deitel Developer Series)
92% match

C++20 for Programmers: An Objects-Natural Approach (Deitel Developer Series)

PEARSON EDUCATION

£40.00 14 Jan 2026
Starting Out with C++: From Control Structures through Objects, Brief Edition plus MyProgrammingLab with Pearson eText - Access Card
92% match

Starting Out with C++: From Control Structures through Objects, Brief Edition plus MyProgrammingLab with Pearson eText - Access Card

PEARSON EDUCATION

£91.17 11 Mar 2026
C++ Primer
92% match

C++ Primer

Addison Wesley

£46.91 26 Jan 2026
Herb Schildt's C++ Programming Cookbook (PROGRAMMING & WEB DEV - OMG)
92% match

Herb Schildt's C++ Programming Cookbook (PROGRAMMING & WEB DEV - OMG)

McGraw-Hill Education

£46.00 07 Mar 2026
C++ Programming Language, The
92% match

C++ Programming Language, The

Addison Wesley

£52.79 23 Feb 2026
C++: The Comprehensive Guide
92% match

C++: The Comprehensive Guide

Rheinwerk Computing

£53.34 12 Jan 2026
Modern C++ Programming Cookbook: Master C++ core language and standard library features, with over 100 recipes, updated to C++20
92% match

Modern C++ Programming Cookbook: Master C++ core language and standard library features, with over 100 recipes, updated to C++20

Packt Publishing

£55.34 14 Jan 2026
Beginning C++23: From Beginner to Pro
92% match

Beginning C++23: From Beginner to Pro

£43.62 12 Jan 2026
Pragmatic C++ Arduino Programming
92% match

Pragmatic C++ Arduino Programming

AFNIL

£45.99 03 Feb 2026
Introduction to the Boost C++ Libraries; Volume II - Advanced Libraries
92% match

Introduction to the Boost C++ Libraries; Volume II - Advanced Libraries

Datasim Education BV

£51.21 09 Feb 2026
STL for C++ Programmers
92% match

STL for C++ Programmers

Wiley

£54.48 12 Mar 2026
Programming and Problem Solving with C++: Comprehensive
92% match

Programming and Problem Solving with C++: Comprehensive

Jones & Bartlett Learning

£44.20 09 Mar 2026
Programming in C++ for Engineering and Science
92% match

Programming in C++ for Engineering and Science

CRC Press

£170.20 08 Feb 2026
C++ for Mathematicians: An Introduction for Students and Professionals
92% match

C++ for Mathematicians: An Introduction for Students and Professionals

CRC Press

£175.79 04 Apr 2026
C++ for Mathematicians: An Introduction for Students and Professionals
92% match

C++ for Mathematicians: An Introduction for Students and Professionals

CRC Press

£82.32 12 Jan 2026
Introduction to Programming with C++ for Engineers: With Website (IEEE Press)
92% match

Introduction to Programming with C++ for Engineers: With Website (IEEE Press)

Wiley-IEEE Press

£73.45 12 Jan 2026
Data Structure and Algorithms Using C++: A Practical Implementation
92% match

Data Structure and Algorithms Using C++: A Practical Implementation

John Wiley & Sons Inc

£100.00 17 Feb 2026