This book is called "A language and library reference".As a reference book, I think this book falls far short. The material is randomly thrown together throughout the book. Sure, it's in there, somewhere, but can you find it?The library reference portion is decent containing a very comprehensive overview of the different headers and classes. I've little problem with this section. If you only need a C++ library reference this is a good book.The language material is quite poor in my opinion. While the book is not geared towards the beginner, finding a simple explanation of say virtual destructors is impossible. You can find virtual destructors in the index but when you turn to the page where it's listed you find it completely lacking. There's a complete lack of explanation, depth, or demonstration.I can't recommend this book except for the library reference. I'm not sure if there's a better C++ reference book out there but I sure hope so...