Questo è un link ad un corso online:

http://www.bo.cnr.it/corsi-di-inform.../CorsoCPP.html

nella pagina c'è anche il link per scaricarlo zippato.

Poi scarica Thinkink in c++

http://64.78.49.204/

(c'è volume 1 e volume 2)

qui c'è la versione tradotta in italiano, anche se la traduzione non è sempre perfetta:

http://mindview.net/Books/TIJ/Translations.html

Per programmare ti consiglio di scaricarti l'ambiente free MinGWDeveloperStudio che puoi scaricare qui:

http://www.parinya.ca/ (la versione da 22 MB)