C++ Template Metaprogramming sheds light on the most powerful idioms of today’s C++, at long last delivering practical metaprogramming tools and techniques. by Aleksey Gurtovoy, David Abrahams on the most powerful idioms of today’s C++, at long last delivering practical metaprogramming tools and techniques into . , English, Book edition: C++ template metaprogramming: concepts, tools, and techniques from boost and beyond / David Abrahams, Aleksey Gurtovoy. used to prepare the material for book’s Appendix C, “Compile-Time Performance” ;.

Author: Kadal Dajora
Country: Antigua & Barbuda
Language: English (Spanish)
Genre: Health and Food
Published (Last): 21 June 2011
Pages: 98
PDF File Size: 16.12 Mb
ePub File Size: 17.97 Mb
ISBN: 220-8-55249-711-8
Downloads: 87686
Price: Free* [*Free Regsitration Required]
Uploader: Migami

If you’re interested in creating a cost-saving package for your students, contact your Pearson rep.

Often the easiest way to decipher an inscrutable error message is to see what some other compiler has to say about your program. An introduction to preprocessor metaprogramming App. Algorithms, Idioms, Reuse, and Abstraction. Algorithms, Idioms, Reuse, and Abstraction. Sequences and iterators Ch.

C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond

Writing Your Own Sequence. Even if you have a relatively modern compiler from category A, it might be a good idea to grab a copy of GCC with which to cross-check your code. Als Download kaufen 46, Well, this is the book we’ve been waiting for. Goes a Long Way. Why a Metaprogramming Library?


Borchardt Library, Melbourne Bundoora Campus. You also may like to try some of these bookshopswhich may or may not sell this item. It provides the foundation you’ll need to use the template metaprogramming effectively in your own work.

Username Password Forgot your username or password? 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. Member Function Pointers as Template Arguments. Writing Your Own View.

C++ Template Metaprogramming (eBook, PDF)

An Introduction to Preprocessor Metaprogramming. Traits and Type Manipulation. That said, feel free to skip ahead for any reason—we’ve tried to make that possible by providing cross-references when we use terms introduced earlier on. Related resource Table of contents at http: We were unable to find this edition in any bookshop we are able to search.

Those with mostly conforming template implementations. Errata for this book can be found at: Open to the public ; These 7 locations in All: Sign Up Already have an access code? Defence Science and Technology Group.


Hurtovoy unlimited day access to over 30, books about UX design, leadership, project management, teams, agile development, analytics, core programming, and so much more. Views and iterator adaptors Ch. 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.

David Abrahams Aleksey Gurtovoy. Goes a Long Way. Updates Ravid Errata for this book can be found at: Traits and Type Manipulation Chapter 3.

C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond | InformIT

A deeper look at metafunctions Ch. Debugging the Error Novel.

The first few chapters of this book lay the conceptual foundation you’ll need for most everything else we cover, and chapters generally build on material that has come before.

These online bookshops told us they have this item: Technical Details System requirements for accompanying computer optical disk:

Author: admin