File Size: 1881 KB
Print Length: 550 pages
Simultaneous Device Usage: Up to 5 simultaneous devices, per publisher limits
Publisher: Addison-Wesley Professional; 1 edition (November 12, 2002)
Publication Date: November 12, 2002
Sold by: Digital Services LLC
Language: English
ASIN: B003YL3OYG
Text-to-Speech: Enabled
X-Ray: Not Enabled
Word Wise: Not Enabled
Lending: Not Enabled
Enhanced Typesetting: Enabled
Best Sellers Rank: #425,015 Paid in Kindle Store (See Top 100 Paid in Kindle Store) #8 in Books > Computers & Technology > Programming > Languages & Tools > C & C++ > Visual C++ #255 in Kindle Store > Kindle eBooks > Computers & Technology > Programming > C & C++ #351 in Books > Computers & Technology > Programming > Languages & Tools > C & C++ > C++
This book is encyclopedic. It will tell you everything about templates, both every detail at the language level and everything interesting someone has done with templates in the last 10 years. It even tells you furture changes that might happen to templates in 4-8 years when the C++ standard is revised. This last is useful to know, to keep in mind what templates cannot do, as sometimes it feels like templates can do anything. Though the writing is somewhat dry, it is always clean and to-the-point, and the authors have the highest reputations for accuracy and expertise.The entire last 200 pages of this 500 page book, from Metaprograms on through the entire section on Advanced Applications, describe things software developers should look to libraries for. Smart pointers, generic functors, metaprogramming, etc., are all weak without a supporting library, and there are good libraries freely available. The book gives references to them, which is good, but it mainly tells you how to write similar things from scratch, which is somewhat useless except to the few hundred living people who write the libraries. Unless you were curious, that is.The only technique I will be using myself in production code, as opposed to getting from quality libraries, is traits and policies. The book does spend 40 pages covering this, and it touches all the bases, but _Modern C++ Design_ has a much fuller coverage, which this book admits at the end of its section.Although this book is excellent, and you will eventually want it to reach "guru" status as your understanding of templates grows, you may want _Modern C++ Design_ first, if your present interest is mainly in policy-based design and you prefer to start with applications rather than fundamentals.
C++ Templates: The Complete Guide, Portable Documents Non Fiction Writing Templates: 44 Tips to Create Your Own Non Fiction Book (Writing Templates, Writing Non Fiction, Kindle Publishing) Fiction Writing Templates: 30 Tips to Create Your Own Fiction Book (Writing Templates, Fiction Writing, Kindle Publishing) Portable Color Me Stress-Free: 70 Coloring Templates to Unplug and Unwind (A Zen Coloring Book) The Architect's Portable Handbook: First-Step Rules of Thumb for Building Design 4/e (McGraw-Hill Portable Handbook) Interior Designer's Portable Handbook: First-Step Rules of Thumb for the Design of Interiors: First-Step Rules of Thumb for the Design of Interiors (McGraw-Hill Portable Handbook) The Portable Beat Reader (Viking Portable Library) The Portable Nineteenth-Century Russian Reader (Portable Library) DIVINE LOVE & WISDOM: PORTABLE: THE PORTABLE NEW CENTURY EDITION (NW CENTURY EDITION) The Portable Machiavelli (Portable Library) The Portable Karl Marx (Portable Library) Absolute Beginner's Guide to C, Portable Documents CUDA by Example: An Introduction to General-Purpose GPU Programming, Portable Documents Formatting Legal Documents With Microsoft Office Word 2007: Tips and Tricks for Working With Pleadings, Contracts, and Other Complex Documents Charter of the United Nations:Together with Scholarly Commentaries and Essential Historical Documents (Basic Documents in World Politics) Basic Legal Drafting: Litigation Documents, Contracts, Legislative Documents C++ Templates: The Complete Guide The Complete Marriage Green Card Kit: A Step-By-Step Guide With Templates and Tools to Becoming a Permanent Resident of the United States Microsoft Word 2010 Templates & Macros Quick Reference Guide (Cheat Sheet of Instructions, Tips & Shortcuts - Laminated Card) Microsoft Word 2013 Templates & Forms Quick Reference Guide (Cheat Sheet of Instructions, Tips & Shortcuts - Laminated Card)