<< 1 >>
Rating:  Summary: Reasonable introduction for beginners Review: As other reviewers pointed out, this is NOT really a reference book. For that get Stroustup's 'The C++ Language', or 'The Annotated C++ Reference Manual' by Ellis & Stroustrup (the latter is clearer but the former includes more and is more up to date). However those two books are very scary for beginners, and this is the niche that Schildt's book fills. However, he neglects important points such as const correctness - you need to move on to more advanced material before you do much serious C++ programming. In all, I've never seen a really good introduction to C++ - maybe it's just too complicated a language - but this is the best I have seen.
Rating:  Summary: The best C++ reference book Review: I have read many books by Schildt and they were all great, but his command of C++ and his programming expertise shine very brightly in this excellent work. This book covers the entire C++ language and its libraries. It is completely up-to-date with the C++ standard. One thing that I really like is its in-depth coverage of the STL. Also, Schildt's discussion of copy constructors and operator overloading are the best that I have seen anywhere. I strongly recommend this book.
Rating:  Summary: A "Must Book" for already C Programmers who are onto C++ Review: This book is not for the beginners! The reader should be familiar with the fundamentals of C language and willing to refresh his/her knowledge of C especially concentrating on the sharp aspects of C and new concepts introduced by C++ language.. That is why the book is divided into two parts as C and C++ features. Within this concept, the writer has an outstanding performance of giving detailed 'legal' and 'illegal' examples which may lead you to be a good or bad code writer. However, if the author did not name his book as "Reference", the readers who are going for a classical style of "Reference" would not have expectations which cannot be met.If you feel OK for a "Study Book" rather than a "Reference" this book is a "Must Book" for already C Programmers who are onto C++
Rating:  Summary: Comprehensive and Incomplete Review: This book is very comprehensive and it has helped me in select topic areas, but I find it to be incomplete or inadequately explained in some topic areas. This book takes a syntactically functional overview of C++ and not an object-oriented overview. Thus, it is very hard to find topics on major concepts within the book as they are presented in pieces throughout the book. I had a difficult time finding for example topics relating to "const". Some material was sparsely covered in the "C Subset of C++" part, but one couldn't see how this relates to classes, e.g. const member functions and data. I did eventually find the const member function, which by the way was not indexed, in the chapter "Namespaces, Conversion Functions, and Other Advanced Topics" (page 609). I could never find information about using const variables in classes and how to properly initialize them, which is done through a member initialization list. I had to get this information from another book. This book is a decent reference, but it is hard to find out to accomplish major OOD concepts. For those never exposed to programming, this might be a good reference book. But for those that know OOD concepts, and need to know how to implement a particular concept, they'll need to sleuth through the book to piece together tokens of information, and even still might not see the whole picture.
Rating:  Summary: Great C++ reference / tutorial... Review: This is an excellent overview of the C++ language. Herb Schildt has a very down-to-earth writing style that is easy to understand for the novice but still gives the more advanced reader the information they need. One of the things I like best about this book is the fact that most feature descriptions have example code, so you can see the feature implemented right there. If you want to learn C++ or need a good reference you can do much better than this book.
<< 1 >>
|