I want to learn C++ and everything I've tried doesn't really help. Can anyone recommend a good way to learn?

I've tried a C++ for dummies but it didn't help. I need a good thorough book for the complete idiot. And it needs to work too.

Answers:
I'd recommend Ivor Horton's Beginning C++ book (http://www.wrox.com/WileyCDA/WroxTitle/productCd-0764571974.html).

Also, the the tutorial website http://www.cplusplus.com/doc/tutorial/ is good.

Finally, the best way to learn a language is to pick a small programming project and to simply dig in and learn by implimenting it. Try programming something simple like hangman or what have you. Also, you might want to do a few console projects before attempting Windows programming.

Finally, have you programmed in other languages? If not, I'd recommend learning Java or VisualBasic first, and then tackle C++.

Other answers:
www.compman.co.uk or amazon will most likely have the books you need ( As for which ones im not sure ) I am guessing it will depend on what you are trying to do in c++ as to what you need to learn.

www.codeproject.com

www.cplusplus.com

www.pscode.com

are a few good sites to mention with regards to examples and the cplusplus one has a tutorial and documentation etc on it so that would be worth while checking out.


C++ is one of a programme which have difference series of version u will not able to understand until u go to many series of Microsoft elementary level be for i recommend u a books u can read.
Here's a good an easy tutorial wich can teach you the basics: http://cplus.about.com/od/beginnerctutorial/l/blcplustut.htm

This is another one, but the best part of this site is that it contains the reference manual for C++: http://www.cplusplus.com/doc/tutorial/.
  • How do i reinstall dell all-in-one center?
  • I want to assign my external hard drive with a set letter. How?
  • Can i DrawText in MFC using 2 colors in the string?
  • How to set up telnet connection in VC++?
  • bulk domain whois lookup for availability?
  • What is the best online resource for finding free after effects 6.5 training?
  • how to create afree website?
  • How to find the English word that has a value closest to 1000000 if multiply its letters as a = 1...z = 26?
  • Hello, I'm wonder if anyone know what is the best I.T course to study at the moment? what's on demand? Thx
  • my fonts on the computer screen enlarged and i do not know how to get them small again?