0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R1,000 - R2,500 (1)
  • -
Status
Brand

Showing 1 - 1 of 1 matches in All Departments

C++ Template Metaprogramming - Concepts, Tools, and Techniques from Boost and Beyond (Paperback): David Abrahams, Aleksey... C++ Template Metaprogramming - Concepts, Tools, and Techniques from Boost and Beyond (Paperback)
David Abrahams, Aleksey Gurtovoy
R1,231 R1,152 Discovery Miles 11 520 Save R79 (6%) Ships in 10 - 15 working days

"Abrahams and Gurtovoy have written something close to a classic... marvelous fun to read..."
Read the complete book review by 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 TemplateLibrary (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.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Lifetime Data: Models in Reliability and…
Nicholas P. Jewell, Alan C. Kimber, … Hardcover R4,239 Discovery Miles 42 390
Engineering Technologies and Clinical…
Mansoor M. Amiji, Lara Scheherazade Milane Paperback R3,975 Discovery Miles 39 750
More on Learning Golf - Modernizing #1…
John E. Ward, Paul Woods Hardcover R653 Discovery Miles 6 530
Diddly Squat 4: Home to Roost
Jeremy Clarkson Paperback R440 R393 Discovery Miles 3 930
Rule Of Law - A Memoir
Glynnis Breytenbach, Nechama Brodie Paperback  (2)
R320 R290 Discovery Miles 2 900
Research Handbook on the International…
Roisin Mulgrew, Denis Abels Hardcover R7,672 Discovery Miles 76 720
Concepts of War, 1650-1900 - From…
Paul Schuurman Hardcover R4,862 Discovery Miles 48 620
The Nuremberg Military Tribunals and the…
Kevin Jon Heller Hardcover R3,632 Discovery Miles 36 320
From Frege to Wittgenstein…
Edited by Erich H. Reck Hardcover R2,829 Discovery Miles 28 290
Cable Guys Controller and Smartphone…
R433 Discovery Miles 4 330

 

Partners