Avant de te lancer dans le C++, je te conseille de te créer une solide base en C.
Pour cela, il te faut impérativement connaitre la Bible du C:
The C programming Language,
de Brian Kernigan et Dennis Ritchie. C´est en anglais et c´est ardu, mais il te faut absolument en passer par là. Ensuite, tu peux essayer de chercher le livre de Herbert Schildt: Teach yourself C.
Le langage informatique a été créé en anglo-américain, ce qui fait que tous les mots-clés, toutes les expressions et les commandes sont en anglais. Pour comprendre les actions et les directives du langage, il te faut impérativement une bonne base en anglais. Tu ne parviendras à rien si tu n´en passes pas par là.
Ensuite, quand tu auras acquis les bases nécessaires en C, tu pourras te mettre à la lecture du livre de référence en C++:
The C++ Programming Language, de Bjarn Soustrup.
Je peux te citer d´autres titres très importants si tu le souhaites. Je connais, je les ai tous lus...