Top positive review
8 people found this helpful
A great reference to learn the new C++11 standard
on 29 December 2012
I started learning the C++ language as a complete beginner to programming using the third edition of this book. Then, as with the fifth edition, I believe a beginner can reach the end of this book and achieve a good understanding of C++. The explanations are detailed and practical. The authors take care with their exposition to help the reader. Stress is laid on good programming practice. There are many good examples of these principles
used in the examples. In this edition, the exposition becomes a little terse towards the end of the book (only in the very last section on advanced applications))but with a little application things should become clear. Unlike the fourth edition, this edition has very few printing errors and these are mainly typos. The authors provide all source code for the examples both for readers with pre C++11 compilers and those with compilers for the new C++11 standard(both linux and windows) There are no answers to the exercises, but perhaps like the fourth edition a web page may spring up to provide answers. I would have liked there to have been a lengthier treatment of multiple inheritance. However,I thoroughly recommend this book both to beginners and for those experienced programmers who wish to learn the new standard.