Rating: Summary: Very good book, great for new or experienced, thorough Review: To comment on another reader input about no mention of graphics or sound, this book is for ANSI C which does NOT include those. You can work about it, but ANSI C is doesn't include it, although just about every compiler can do it. Second, regarding Windows, Schildt openly says in the beginning the book is not designed to teach Windows. Maybe someone needs to learn to read? It will give you the foundation for just about everything you need. I picked this book up at my local library (original edition) in January of 1996 knowing only Turbo Pascal, I didn't even know how to print my name on the screen in C. When I pick up a new programming book that is the first thing I want to know how to do. Schildt told this in the first few pages. He is VERY clear and gives working examples. I currently own about 10 of his books. I've read books by numerous other authors on C and C++, and Herb is the only author that can explain things well. Within a half hour of reading his book, I was able to the basics of programming. I do have previous experience, but NOT in C. He is the most clear and concise author I've ever bought a book from. Well worth the money
Rating: Summary: one of best c++ books Review: using this book you can learn c++ easily, but need some c experience ,trust me
Rating: Summary: Not a good book for serious programmers Review: While Schildt's book is very readable and understandable, it's necessary to warn readers of his bad programming style. In one example class he uses a copy assignment without a copy constructor. He also uses exit() which no good C++ programmer uses. Schildt did NOT help create the ANSI C++ standard and his code most definately proves it. This book assumes a knowledge of C since it goes right into classes in CH 2 so it wouldn't be very helpful for those with no experience in C. This book is fine for those only wanting a superficial knowledge of C++, but I can't really recommend it for those wanting to know more of the language. Especially because of the glaring errors.
|