View Single Post
Old 09-21-2006, 09:53 AM   #7 (permalink)
jaeusm
 
Software Developer

Join Date: Mar 2006

Location: Columbus, OH

Posts: 569

jaeusm is on a distinguished road

Default

Quote:
is there a better place to start learning?
Yes, try a book. Several people recommend Deitel & Deitel, but I don't. I'm sure it's a fine book, but it is expensive and is generally used as a college text. Also, it is over 1500 pages. Probably the best C++ book you can get for a beginner is "Accelerated C++ " by Andrew Koenig, who was also on the C++ standards committee. Weighing in at only 336 pages, it uses an alternative approach to learning C++. It teaches you the most useful concepts first, rather than the most primitive. It is well-respected in the C++ community, and has been proven successful at Stanford University.

My suggestion is to get the Koenig book, read it and do the examples, then move on to a book covering the language in depth, like Bruce Eckel's "Thinking in C++".
jaeusm is offline