Réponse acceptée !
Je vais faire comme tout le monde et partir du principe que quand tu disais char, tu sous entendais char *, et de cette facon, une chaine de caracteres.
Tu peux le faire en C++ aussi.
#inclue <sstream>
std::stringstream convStr;
convStr << taChaine;
convStr >> tonInt;
c'est ni mieux ni moins bien, mais c'est pour les cours y'a les deux ecoles :
- soit tu as un prof tatillon qui n'aime pas les fonctions C parce que retrograde selon lui.
- soit tu as un prof tatillon qui n'aime pas les fonctions C++ parce que "ben on sait pas trop ce que ca fait derriere, au moins atoi je sais ce qu'il se passe"
Apres si c'est juste pour toi, c'est cool aussi de savoir que les deux existent.
Perso j'aime bien les stringstream parce que si ta chaine devient un std::string ou le nombre un unsigned long, pas besoin de changer le code avec des casts.
Jah bless mycode