by David Vandevoorde, Nicolai M. Josuttis, and Douglas Gregor Templates are among the most powerful features of C++, but they remain misunderstood and. Templates are among the most powerful features of C++, but they remain misunderstood and underutilized, even as the C++ language and development. C++ Templates: The Complete Guide provides software architects and engineers with a – Selection by Nicolai M. Josuttis, David Vandevoorde. Publisher.

Author: Fezahn Mautaur
Country: Serbia
Language: English (Spanish)
Genre: Health and Food
Published (Last): 20 July 2006
Pages: 467
PDF File Size: 2.44 Mb
ePub File Size: 15.69 Mb
ISBN: 732-2-60564-567-8
Downloads: 15798
Price: Free* [*Free Regsitration Required]
Uploader: Taugul

We use cookies to give you the best possible experience. By using our website you agree to our use of cookies.

C++ Templates: The Complete Guide by David Vandevoorde

Dispatched from the UK in 2 business days When will my order arrive? Home Contact Us Help Free delivery worldwide.

David Vandevoorde, Nicolai M. Josuttis, and Doug Gregor have revised the book’s previous coverage to reflect newer ideas, while adding extensive coverage of modern vaneevoorde topics such as lambdas, inline namespaces, and user-defined literals.


The Best Books of Check out the top books of the year on our page Best Books of Looking for beautiful books?

Visit our Beautiful Books page and find lovely books for kids, photography lovers and more. The Complete Guide provides software architects and engineers with a clear understanding of why, when, and templtes to use templates to build and maintain cleaner, faster, and smarter software more efficiently.

The remainder of the book serves as a comprehensive reference, focusing first on language details, then on a wide range of coding techniques, and finally on advanced applications for templates.

Examples used throughout the book illustrate abstract concepts and demonstrate best practices. The companion Web site at http: The Basics Chapter 1: Function Templates Chapter 2: Class Templates Chapter 3: Nontype Template Parameters Chapter 4: Variadic Templates Chapter 5: Tricky Basics Chapter 6: Compile-Time Programming Chapter 9: Using Templates in Practice Chapter Basic Template Terminology Chapter Generic Libraries Part II: Templates in Depth Chapter Fundamentals in Depth Chapter Names in Templates Chapter Template Argument Deduction Chapter Specialization and Overloading Chapter Templates and Design Chapter The Polymorphic Power of Templates Chapter Implementing Traits Chapter Overloading on Type Properties Chapter Templates and Inheritance Chapter Bridging and Static and Dynamic Polymorphism Chapter Discriminated Unions Chapter Expression Templates Chapter Debugging Templates Appendixes Appendix A: Value Categories Appendix C: Overload Resolution Appendix D: Concepts Bibliography Glossary Index show more.


He is an independent technical consultant who designs object-oriented software for the telecommunications, traffic, finance, and manufacturing industries.

Book ratings by Goodreads. Goodreads is the world’s largest site for readers with over 50 million reviews. We’re featuring millions of their reader ratings on our book pages to help you find your new vadevoorde book.