- Home Page /
- Books /
- Computing & Internet /
- Programming /
- Introduction to Programming /
- C++ Templates: The Complete Guide
C++ Templates: The Complete Guide
86% of respondents would recommend this to a friend
BTN 8833
Price Details
Excluding Shipping & Custom charges ( Shipping and custom charges will be calculated on checkout )
*All items will import from UK
QTY:
Ubuy works hard to protect your security and privacy. Our advanced payment security system ensures confidentiality by encrypting your information during transmission using AES (Advanced Encryption Standards) and SSL (Secure Socket Layer) protocols. Your payment details are 100% secure as we do not share your payment details with third party sellers.
New edition of Bjarne's Stroustrup's A Tour of C++ now available, covering many features new in C++20 as implemented by major C++ suppliers, including modules, concepts, coroutines, and ranges.
Fast
Shipping
Free
Return*
Secure Packaging
100% Original Products
PCI DSS Compliance
ISO 27001 Certified
What Stands Out
Product Details
- Templates are among the most powerful features of C++, but they remain misunderstood and underutilized, even as the C++ language and development community have advanced. In C++ Templates, Second Edition, three pioneering C++ experts show why, when, and how to use modern templates to build software that’s cleaner, faster, more efficient, and easier to maintain.Now extensively updated for the C++11, C++14, and C++17 standards, this new edition presents state-of-the-art techniques for a wider spectrum of applications. The authors provide authoritative explanations of all new language features that either improve templates or interact with them, including variadic templates, generic lambdas, class template argument deduction, compile-time if, forwarding references, and user-defined literals. They also deeply delve into fundamental language concepts (like value categories) and fully cover all standard type traits.The book starts with an insightful tutorial on basic concepts and relevant language features. The remainder of the book serves as a comprehensive reference, focusing first on language details and then on coding techniques, advanced applications, and sophisticated idioms. Throughout, examples clearly illustrate abstract concepts and demonstrate best practices for exploiting all that C++ templates can do. Understand exactly how templates behave, and avoid common pitfallsUse templates to write more efficient, flexible, and maintainable softwareMaster today’s most effective idioms and techniquesReuse source code without compromising performance or safetyBenefit from utilities for generic programming in the C++ Standard LibraryPreview the upcoming concepts featureThe companion website, tmplbook.com, contains sample code and additional updates.
| Publisher | Addison-Wesley Professional |
| Publication date | 21 Nov. 2017 |
| Edition | 2nd |
| Language | English |
| Print length | 832 pages |
| ISBN-10 | 0321714121 |
| ISBN-13 | 978-0321714121 |
| Item weight | 1.52 kg |
| Dimensions | 22.35 x 4.83 x 24.13 cm |
Who Should Buy?
-
Intermediate Programmers
Developers with a basic understanding of C++ will find advanced template features beneficial for enhancing code efficiency.
-
C++ Developers
Professional C++ developers seeking to deepen their knowledge of templates will appreciate the comprehensive coverage of the subject.
-
Computer Science Students
Students studying C++ in programming courses will benefit from a thorough exploration of templates and their applications.
-
Beginners
Newcomers to C++ may find the content overwhelming, as it dives into complex aspects without basic explanations.
Product Description
Customer Questions & Answers
-
Question:
How to Shop C++ Templates: The Complete Guide Online From Ubuy?
Answer: It’s easy to shop C++ Templates: The Complete Guide online from Ubuy. You just have to search for the product, choose your shipping method while checking out and get it delivered to your location. -
Question:
Is C++ Templates: The Complete Guide Available to Shop Online in Bhutan?
Answer: Yes, at Ubuy Bhutan this product is available for you to shop at a reasonable price. The C++ Templates: The Complete Guide is not available locally but you can trust us with our express shipping services. -
Question:
How Long Does It Take to Get Product After Placing the Order?
Answer: The delivery time of your ordered product varies as per what you've ordered and the shipping method that you've chosen. The estimated delivery time is mentioned during the checkout process, so be carefree while shopping.
Introduction to Programming Editorial Review
C++ Templates The Complete Guide is an authoritative resource tailored for those who seek to master the art of templating in C++. Spanning 832 pages, this thorough second edition published by Addison-Wesley Professional provides a comprehensive exploration of templates, making it indispensable for both intermediate and advanced C++ programmers. Readers have praised the book for its clarity and wealth of examples that cater to all levels of expertise. With a publication date of November 21, 2017, it includes content relevant to C++11/14/17, ensuring that the techniques and strategies discussed are current. Although some might find the structure slightly challenging, this book remains a highly recommended choice for enhancing one's coding skills.
Customer Reviews & Ratings
-
5 Star
79%
-
4 Star
12%
-
3 Star
5%
-
2 Star
2%
-
1 Star
2%
Review this product
Share your thoughts with other customers
Pros
- Covers C++11/14/17 comprehensively
- Full of practical examples for learning
- Well-structured for intermediate to advanced users
- Readable and thoroughly explained concepts
- Authoritative authors provide consistent style
Cons
- Minor structural inconsistencies may confuse some readers
Product Price History
Important information
- Limitations : For products shipped internationally, please note that any manufacturer warranty may not be valid; manufacturer service options may not be available; product manuals, instructions, and safety warnings may not be in destination country languages; the products (and accompanying materials) may not be designed in accordance with destination country standards, specifications, and labeling requirements; and the products may not conform to destination country voltage and other electrical standards (requiring use of an adapter or converter if appropriate). The recipient is responsible for assuring that the product can be lawfully imported to the destination country. When ordering from Ubuy or its affiliates, the recipient is the importer of record and must comply with all laws and regulations of the destination country.
- Not all the products listed on Ubuy are for sale, as Ubuy is a global search engine. Products are subject to export/trade regulations.
BTN 8833
Order now and get it around Friday, October 16
This item is not restrict in my country.(Please click on above link if this item is not restrict in your country, So our team will review and allow.)
QTY:
PCI DSS compliant and ISO 27001:2022 certified, with encrypted payments and full buyer protection on every order.
Features & Benefits
- Covers new features in C++20 implemented by major C++ suppliers
- Includes modules, concepts, coroutines, and ranges
- Introduces library components in current use that are not yet in the standard until C++23
- Hands-on instruction with 200+ real-world examples
- Suitable for programmers experienced in other languages or with backgrounds in sciences
- Authors have vast experience and expertise in teaching and programming
Ubuy Assurance
Experience worry-free shopping with 100% original products, PCI DSS-compliant payment security, ISO 27001-certified data protection, the fastest cross-border delivery, free returns *, and secure packaging on every order.