Rating: - C++ Stroustrup
awesome book,the best c++ book I've read, the shipping/deliver rates are really good, and the book rules.
Rating: - The Book Of All Books
What else can I say about the book made by the man himself. Well since I didn't say anything yet, I guess I better get started. (I admit that was bad).
I agree that you need previous knowledge of c++, but if people are going through the c++ books and realizing that they are just repeats of old knowledge you already know, then this book does the least of your concerns.
This book does present you with SOME past information, however it seems to present it much more difficult and ends and starts out with new information much faster than all the other books. And believe me, with all the pages in this book, there seems to be alot to learn about this book. Overall, I'd recommend it to any continuing C++ programmers. 5 out of 5.
Rating: - Beginner or Advanced, this book is for you
This book is a great reference whether you're a beginner or an expert on C++. Coming from the creator of the C++ language you won't find any book more detailed on the language. This is definitely a keeper.
Rating: - The C++ equivalent of K&R
This book has everything it advertises. It gives you an in-depth description of the language and plenty of examples of how to use it. It should be every C++ programmer's primary reference.
I did find one problem with the book: It does not sufficiently describe how the default compare, assign, and copy operations work. I recently had a problem at work with the default comparison of two instances of an object in an embedded system, and the only way I could debug the problem was by adding debug trace until I narrowed it down to a bad implementation of the default "!=" operator in g++ 4.1.2. Overriding the operator solved the problem, but it took us two days to figure out that the bug was with the compiler and not our code.
For this reason, I give an otherwise outstanding book only 4 stars.
Rating: - for High level Programmer.
A difficult book for beginners. Beginners would moan and complain about how messed up the content is. They would then give 1 star/2stars for this book, while crying, HARD HARD HARD, and stupid!!.
This book is a great summary for the whole classic C++ programming language. One of the hardest books to master. However if you understand this book, it means you are few steps away from being the Einstein of C++ programming language.
|