The C++ Programming Language
Written by the inventor of the language, Bjarne Stroustrup, The C++ Programming Language is the definitive, classic text on the language that has become central to software development over the past ten years. Based on the ISO final draft standard, this third edition is a complete rewrite presenting C++ and its standard library as an integrated whole. The book covers the complete C++ language including its C subset and modern features such as abstract classes, templates, exceptions, namespaces, run-time type identification, and the Standard Template Library that have revolutionized C++ development. The book focuses on how to use the language as a tool for real-world design and programming. It teaches the basic concepts a programmer needs to master object-oriented programming, generic programming, and C++.Visit publisher site: The C++ Programming Language
Displaying 1-2 out of 2 reviews
I was advised some years ago not to buy this book by one of the senior lecturers at my university. "It is" he said, "impenetrable". He was one of the cleverest programmers I've ever met. Someyears later, I bought the book. He was right. You could never understand fprint or cout from the descriptions given here. It makes the Unix' man feature seem positively user-friendly.
The quality of a book written by the author (inventor) of a programming language the book is descriping can only be expected to be both poor and excellent (though I have experienced cases where the book was excellent) - therefore the average rating good. Why is it poor? If you are new to C++ it aint worth it. That's one. Don't buy this book until you have worked with it for a while and know your way around. He is very technical in his descriptions and sometimes lack in depth descriptions of the subject he is addressing. The books isn't good for inquiries. It's difficult to find what you need. Why is it excellent? Well, it's written by the man who made the language. He should know everything there is to know about it - and he does. The book has everything you need, and when you have used it for a while, you get better at finding it. Why should you buy it? If you are into C++ this is a must-have book. You can't honestly say you are a qualified C++ programmer if you don't have this book on your desk at home (and at work).