Customer Rating: 




Summary: Flawed, but useful
Comment: I bought this book for a class but quit using it when I found it did not have the information I needed to complete the first assignment. The examples roll all the code up into a single file, a style of programming rarely used in the industry. He devotes space to topics not related to C++ such as Extreme Programming. The book contains annoying typos even though it is in the second edition. The explanation of the use of try, throw and catch is extremely cusory.On the plus side, he has a good and lengthy discussion of programming style and good programming practices. If you like involved, wordy explanations, buy this book.
Customer Rating: 




Summary: Good book, lots of example code... BUT VERY VERY WORDY!
Comment: +AH4-This is a good book to learn C+-+- -- specially if you are new to the topic; it has code examples and long discussion of topics (some of which frankly is based on author's opinion). The writer is knowledgeable and well cited. He certainly has good friends giving him excellent reviews, but I found the book very very lengthy. The Stream chapter is about 70 pages. Many paragraphs, can be succinctly summarized in a sentence!Code examples are helpful (and proven in studies to be the best way+AH4-+AH4- to learn programming), specially if you are new to C+-+-. But if you already know C+-+- and want a good, solid, discussion try C+-+- Distilled by Phol (about 200 pages! as opposed to 800). Reading this book is like pulling tooth! agonizingly long and cumbersome. Now I understand he has written a 2 volume book for the second edition!
I also disliked the organization of the book. No section or subsection numbers to easily partition the topics. Some topics like function overloading or ...+AH4-+AH4- who knows what ... are delayed to later chapters but are then referenced upfront!
Again if you want to start learning C+-+-, definitely get this book -- I think it is good start. If you already know C+-+-, Eckel comes across as someone who likes the sound of his own typing.+AH4-
Customer Rating: 




Summary: Why, not only how
Comment: This book made me understand C++. After first trying with the "C++ Primer", where most examples just show how it is not, here I got how it is and why it is the way it is. But it has to be said, that the book goes from C to C++. So if one starts with C++ afresh, it needs some patience.
Customer Rating: 




Summary: The best book for beginners.
Comment: I've been writing in C++ for about five years now (and in C for about ten years before that). Reading this book changed me from a C programmer writing code that the C++ compiler would (eventually) accept, to a programmer who "thinks in C++".If you seriously want to learn C++, and you know "C", read (and re-read) this book, and you'll know more than 90% of the people out there who call themselves C++ programmers. I can say that, because I've "tech screened" many, many dozens of alleged C++ programmers; about 5% were competent. Work your way through this book, and you'll never be embarrassed during a code review!
Customer Rating: 




Summary: Beware this text book
Comment: I feel this book is utter garbage. The book is confusing and full of political rederic. I really dislike this book.