9 of 10 people found the following review helpful
It does what it says on the tin,
This review is from: The C++ Programming Language: Third Edition (Paperback)
It's not a tutorial book. It's not going to teach you to program in C++. It's not going to tell you how to step-up from another language to C++. But that's because it's a reference book. And as a reference work, it's very, very good. Well, you'd expect it to be, really - it's written by the guy who created C++.
It covers the whole of the language and the standard libraries pretty exhaustively. Pretty well every concept is explained with the assistance of code examples and diagrams where appropriate. As well as raw technical information, every chapter concludes with a set of hints on how to best make use of the features of C++ presented in the chapter - useful, as it's easy to abuse C++ and end up with messy code - and a set of exercise questions to work through.
On the minus side, the typesetting of the book isn't wonderful - a few of the diagrams have lines that don't join up, and the text isn't particularly easy on the eye. However, it's a reference work, not a coffee table book - if you want something that looks nice, buy a book with "21 days" in the title, or something.
This is a serious book for serious programmers.