Rating: Summary: The Best Book for the intermediate c++ programmer Review: This is definitely the most comprehensive book on the language. The creator of c++ reviews every main feature of the language ,recommends when you should use it and shows you how to use it. This book will not only teach you C++ ; The author tries to teach some good practice of object oriented programming and warns you against common pitfalls. You don't really know C++ unless you read this book.I read this book as my second c++ book and it was more than instructive,yet I do not recommend it as the first book on the language. You should first read a simpler book on c++ to get the basics of the language and than read this one. I bought this book two years ago and I still use it as my only reference for the language.
Rating: Summary: Beginners may be frustrated by this very detailed C++ text. Review: I've been reading and dabbling with C++ for several years now. I would consider myself an experienced newbie. After a long break, I decided to finish what I had started and purchased The C++ Programming Language 3rd Ed. I must say that I have learned a great deal from this book, but I've also been quite frustrated. I have had to read and re-read several topics and still was left without a complete understanding of the subject matter. I have been unable to complete several of the exercises. However, I don't reqret buying the book. I don't know if I'll ever find more complete coverage of C++ in any other text. I must say the book is not a how-to and more suited for experienced programmers who want to master the language. The examples are very short and leave much to your imagination. But in any event, I will keep this book near as it contains very detailed information that spans practically every aspect of C++.
Rating: Summary: comprehensive but ... Review: Comprehensive but there is far too much text to navigate through to find what you want. This is [1] outstanding if you want to just sit back, relax, and read the details about a particular C++ topic BUT is [2] poor if you just want a summary of a feature, [3] poor if you need a quick and handy reference (the operative words here are 'quick' and 'handy'. Kalev's "ANSI/ISO C++" is better for this purpose), [4] average if you need to know the why-s behind C++ (better to just get Stroustrup & Ellis "The Annotated C++ Reference Manual"), [5] poor if you want to learn C++ but have no background in C. Well ... on another plus side, it is much more readable and better looking than the 2nd edition.
Rating: Summary: Meticulous, Complete Review: This is THE book for experienced C++ developers to complete their understanding of the language. The writing style takes a little getting used to, but once I got into it I couldn't put it down. Stroustrup covers everything in exacting detail, from the the basics to STL to the 'whys' of certain styles you probably already use, and never strays beyond the raw C++ language into implementation issues (such as GUI libraries or thread control).
Rating: Summary: If you really want to understand C++ Review: Read this book if you really want to understand C++ - how to design and write code and why the language has the features that it does. Also, the description of the standard library is a must for any serious programmer.
Rating: Summary: Probably the Best Programming Book (any Language) Around Review: This mighty volume (not only the many pages, but also the extremly small print in a very terse style) constitutes probably the best programming book around on any language. Yes you must be somewhat familiar with C++ beforehand (casually is enough), otherwise you won't bootstrap into it. But its worthwhile reading even for non C++ programmers. You do not only learn what possible and how, but also general programming ideas in a very clear, terse and practical way. The only comparable book is Bertrand Meyers "OOSC", where you learn as a sideeffect Eiffel. So buy it, read it, recommend it. Yes there is also a negative point: the binding is very thin and barely survives the first reading. Bigger letters would be nice. Also the contents should be spread into at least three different books so they are more easily read.
Rating: Summary: the best ref. book on c++ (knowing OOP will be helpful ) Review: I got this book last month and am totally surprised about how many reviewers here compaining! Even though am a CS student and most of the materials preseneted are somehow familialr to me. However, I read other books that attack the same topic but they fail to come close to the clearness and richness of the examples available in this book. I think the only req. before reading this book, you need some backround in object oriented programming or C++ (java will be usefull too), so trust me this book is REALLY easy to read and it does'nt have weird writing style like other "useless stuff" i read in the past. I wish our school someday uses this text for introductory CS courses.
Rating: Summary: Good Book Review: It's a good book. It shows you every thing on the C++ language. The examples and the polymorphism coverage are not so good. The author uses terrible examples, with terrible variables like 'bb', 'aa', 'x' etc... The book is much more a reference than I guide to you.
Rating: Summary: One of the GREATEST Reference, but NOT a Tutorial. Review: From my years of C++, this is definitely the one of the best reference books available. This book cover all the aspects of C++, one of the most complicated programming language, with a nice detail of everything, including STL. However, this book is NOT a language/programming tutorial. To read this book, you might need tons of C++ & OOP knowledges, even if you are an ace C programmer. If you are a novice, please read any "good" primer book before coming to this one, or you will get lost easily. If you are a C++ programmer, you can't get anything better than this! This is a MUST, and should be on all C++ programmers' shelf!
Rating: Summary: The essential reference book but a poor introduction Review: Stroustrup does not know how to write clearly or explain concepts to beginners. Despite this, this book is the essential reference book on C++, and it is the book I reach for when I need to know something about C++. For beginners, I recommend Ivor Horton's Beginning C++.
|