James C. Williams said
C++: A Beginner's Guide, Second Edition
This is a very good book on starting C++ study.
Book was received in good order as stated.
Satisfied with purchase.
James J. Sherin said
I am currntly an adjunct professor at a local college and taked with teaching this compiler to relative neophyte students with no programming experience. This text introduces the materail at a low level and proceeds to build on the past material with the addition of new concepts, so that at the end one learns not only the syntax of the compiler, but also how to prgram.
Matthieu Penant said
This book does not cover the basics of c++. The exemples often contain errors or memory leaks. Memory management doesn't seem to be a big concern for a big part of the book, though it might one of the tricky part of c/c++ you should learn as soon as you learn c++ basics, especially when more and more people learn programming without this concern.
C++ Primer Plus (5th Edition) is a far better starter with better exercices and covers even more topics in a beginner-friendly way. Meyers Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) (Addison-Wesley Professional Computing Series), More Effective C++: 35 New Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series) and Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library (Addison-Wesley Professional Computing Series) would be the next step for a solid C++ apprenticeship.
Lisa A. Ferraro said
The book has been very informative so far, and I have to genuinely say that it is a great book for all new beginners to the language. Remember to go over some sections more than once if you don't understand it, because you will eventually.
Great book and I'd recommend it to anyone starting out.
The only thing I would say is that it would be 'good' (not required) to already know some basic programming concepts before starting.
Good luck!
Thomas Smith said
C++: A Beginner's Guide represents a very good introduction to the language. It hits all the major points, and as advertised in the introduction is a jumping off point for learning the language in detail. It doesn't stick to any one point in the language, but it does make sure to explain it in detail as well as use those parts of the language it's already covered in further applications. You'll have to work a little bit to learn the language from this book, and actually type it in the examples and do the exercises on your own. But it's a lot better then the junk guides already out there.
Comments