Rating:

(33 reviews)
Author: David Vandevoorde
ISBN : 0201734842
New from $49.98
Format: PDF
Download books file now Free C++ Templates: The Complete Guide [Hardcover] from 4shared, mediafire, hotfile, and mirror link
This book will be the next C++ classic. Although templates have been part of C++ for well over a decade, they still lead to misunderstanding, misuse, and controversy. At the same time, they are increasingly found to be powerful instruments for the development of cleaner, faster, and smarter software. This has made templates one of the hottest topics in the C++ community. This book will be both a complete reference as well as a tutorial. It will emphasize the practical use of templates, and will include real-world examples. Every working C++ programmer will need a copy of this book for his or her library.
Download latest books on mediafire and other links compilation Free C++ Templates: The Complete Guide
- Hardcover: 552 pages
- Publisher: Addison-Wesley Professional; 1 edition (November 22, 2002)
- Language: English
- ISBN-10: 0201734842
- ISBN-13: 978-0201734843
- Product Dimensions: 1.2 x 7.4 x 9.4 inches
- Shipping Weight: 2.2 pounds (View shipping rates and policies)
Free C++ Templates: The Complete Guide
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.
Download Link 1 -
Download Link 2