Etant novice dans le domaine du C++, j'aimerais savoir comment est-il possible de convertir un char en int. Style, on ligne[1]='2'; et on défini une fonction convert(ligne[1], qui renvoie l'entier 2.
Par avance merci.
3 réponses
Votes
Date
Date décroissante
sebsauvage
Modérateur
euh... je crois que c'est atoi()
tantotland
Oui mais je crois que atoi ne marche qu'avec des string.
sebsauvage
Modérateur
ah oui, tu as raison.
Alors voilà une solution simple pour obtenir l'entier:
entier = code ascii du caractère - code ascii de '0'
ça devrait faire l'affaire :-)
tantotland
Je teste, mais ça devrait faire l'affaire, merci bcp !
Greg
Trouvez des réponses à vos questions sur l'exploitation du système d'exploitation Windows, les astuces, et les résolutions de problèmes. Rejoignez une communauté de passionnés de Windows pour une utilisation efficace et productive de votre PC.