C Template Metaprogramming


Download C Template Metaprogramming PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get C Template Metaprogramming book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.

Download

C++ Template Metaprogramming


C++ Template Metaprogramming

Author: David Abrahams

language: en

Publisher: Addison-Wesley Professional

Release Date: 2005


DOWNLOAD





"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."--Jacket.

C++ Template Metaprogramming


C++ Template Metaprogramming

Author: David Abrahams

language: en

Publisher:

Release Date: 1900


DOWNLOAD





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 runtim.

Advanced Metaprogramming in Classic C++


Advanced Metaprogramming in Classic C++

Author: Davide Di Gennaro

language: en

Publisher: Apress

Release Date: 2015-05-08


DOWNLOAD





Advanced Metaprogramming in Classic C++ aims to be both an introduction and a reference to C++ template metaprogramming (TMP); TMP is presented in the book as a set of techniques that will bring a new style in C++ and make code exceptionally clear and efficient. The book deals with language aspects, design patterns, examples and applications (seen as case studies). Special emphasis is put on small reusable techniques that will improve the quality of daily work. What makes the book exceptional is the level of understanding of the concepts involved imparted by the author. This is not just a rote overview of metaprogramming. You will truly understand difficult topics like static assertions, how to write metafunctions, overload resolution, lambda expressions, and many others. More than that, you will work through them with practical examples guided by the author's frank explanations. This book requires you to think and to learn and to understand the language so that youcan program at a higher level.