C++ Common Knowledge Essential Intermediate Programming |
| Author
|
Stephen C. Dewhurst |
| Publisher |
Addison Wesley Professional
[www.awprofessional.com] |
| ISBN |
0321321928 |
| Published |
2005-02 |
| Price |
$22.86 USD |
| Features |
[272 pages] [CDROM]
[Site: http://books.internet.com/books/0321321928]
|
| Abstract |
Distilled C++ Pearls
|
| Rating |
5
|
| Reviewer |
Janarthanan Karthikeyan |
| Categories | cpp |
|
This is a good read for any C++ Programmer. I feel this is certailnly for beginners but experienced programmers also will learn good stuff. This book is a collection of topics. Each chapter covers a topic with small examples. This book doesnt make serious of rules like "Effecive C++" but explanations with examples.
The topics are what every C++ programmer should know and that's why the title is "Common Knowledge". The author encouranges readers to explore more about Design Patterns and STL by giving a kickstart discussion, and I think he would have given direct references in the discussion for further references (you can find few in the Bibliography).
One can find good discussions and explanations about Templates. You will not just find a description about Templates, and examples for class templates, function templates. But there are around 17 discussions/topics for templates which describes right from basic template terminologies, partial specialization, template parameters and so on.I would suggest any one to read these topics who wants to learn Templates.
I think the author achieved what he wants to achieve by writing this book. I learned good stuff out of this book and I would like to suggest to anyone who is serious about C++ programming. Have a good read.