Used price: $32.48
Used price: $7.99
Buy one from zShops for: $70.07
-Alan Johnson
What's in the book is pretty decent. The writing is clear. The examples are simple and clear enough to read without straining your brain. The authors do cover some fairly advanced topics, such as multiple inheritance and templates, but they concentrate on explaining the basics and make little attempt to cover the weird stuff and pitfalls of the language. You need a more advanced book for that.
Because the organization, writing, and index are better than average, I find that I am continuing to use this book. (I don't usually keep tutorial-type books after the first reading.)
I would recommend this book to undergrad students and beginning programmers who want to learn C++ or to anyone who wants an easy-to-read overview of the language. For advanced programmers who know C, Bruce Eckel's book "Thinking in C++" is a better choice.