This is a great book and I used to understand by just reading it! I advice anyone who want to learn C++ weather it was his first programming language or not, to read it. It will help him/her a lot.
Chapters are well organized, every chapter is written to the maximum detail without redundancy, followed by a rich brief of the chapter, tailed by an excellent set of related questions and problems to solve by writing programs for them which will enhance and reinforce your understanding of the material.
I've been reading this book in a Structuring Programming course at the university.