This book is a natural for anyone who needs or wants to hone their skills using C++ Templates. Anyone with 15-minutes to spend can immediately pick up the book and begin writing their own templates in C++ even though this is not a traditional "step-by-step" learn-everything-in-a-day kind of book. The authors are recognized as experts on the topic in the C++ world. More importantly, they convey templates without the complexity perceived by the syntax that seems to scare people away from templates early on...while presenting templates in their full syntactic glory albeit with an easy, thorough and thoughful introduction that appropriately paces rather than brain-dumps.
I bought this book for the community bookshelf of our C++ programming department, but particularly for one colleague who struggled with the notion of using templates at all, much less, effectively. After a couple of hours, he was pestering everyone about all of the bits of code that we should be converting to templates. Viola, a success story!
The book very quickly gets to the point of dealing with templates. The first few chapters do away with unnecessary fluff and give you the tools to understand and implement templates. The book is amazingly concise without compromising the shared benefit of years of experience contained within by its authors.
Getting past the basics, the authors give us their insight into more details regarding templates and their use--both in code and even by convention in discourse regarding templates. One easily sees that their intent is in sharing the truth of templates in this book.
This is undoubtedly going to be the defacto-standard for books on the topic of C++ Templates.
- 语言 : 英语
- ISBN : 0201734842
- 尺寸 : 19.05 x 3.18 x 23.5 cm
|5 星 (0%)||0%|
|4 星 (0%)||0%|
|3 星 (0%)||0%|
|2 星 (0%)||0%|
|1 星 (0%)||0%|
美国亚马逊： 39 条评论
A very useful, easy to use book on templates!2005年12月17日 - 已在美国亚马逊上发表
Robert H. Stine Jr.
Not only complete but definitive2011年5月22日 - 已在美国亚马逊上发表
"C++ Templates: The Complete Guide," by Vandevoorde and Josuttis, is rightly known as the definitive work on C++ templates. The book is surprisingly readable for such a gnarly subject, although it is no walk in the park. For professional programmers, it is well worth working through the book: at minimum it will sharpen up your command of some of the arcane details of C++ syntax. It will also give you a hint as to how the authors of the Boost template library accomplished their magic, and should leave you greatly appreciative that someone else has already done this heavy lifting.
Best C++ Template book ever2019年5月3日 - 已在美国亚马逊上发表
Most C++ Template books I'd read in the past gave a brief tutor on Template syntax and then moved on to covering the STL APIs. This book concentrates in detail on the how and why details of the Template language and syntax itself. If you want to learn templates (and we all know they can be ambiguous) then this IS the book.
If you were snobish about programming, you will have great respect for coding after you read it2008年10月3日 - 已在美国亚马逊上发表
He is my favorite author when it comes in coding. Very systematic and structured. C++ templates is not yet a mature domain and it is not that easy to program. Still this book presents very well the theory and the implementation with plenty of examples and warnings about the traps of C++ programming. If you are into theory math, physics you will appreciate the smartness and completeness of templates. Check also other books from the author The C++ Standard Library: A Tutorial and Reference , Object Oriented Programming in C++