convertir un char en int sans tomber sur le code ascii - C++ - Programmation
Marsh Posté le 09-03-2003 à 23:40:43
lorill a écrit : euh... |
aussi oui, mais ca marche que si il a des chiffres, des que c'est un nombre superieur a 10, c'est moi qui gagneuh
Marsh Posté le 09-03-2003 à 23:42:13
tetedeiench a écrit : |
vu qu'il a son chiffre dans un seul char, je vois pas comment il pourrait... atoi prend un char* en param au fait, pas un char
Marsh Posté le 09-03-2003 à 23:44:35
tetedeiench a écrit : |
Marsh Posté le 09-03-2003 à 23:47:09
Merci tout le monde
putain en plus je l'avai deja utilisé
mais vous savez ce ke c'est la flemme d'ouvrir un bouquin
Marsh Posté le 10-03-2003 à 07:13:23
tetedeiench a écrit : x = atoi(char[2]); devrait regler tes soucis. |
tres mauvais conseil. que ce passe t'il si l'unique caractère de ce char[2] n'est pas un chiffre?
Marsh Posté le 09-03-2003 à 23:35:36
alors je fais
int X;
X=(int)char[2];
mais quand j'affiche X, il a pri la valeur du code ascii et non pas celui qui correspond au caractère.
FYa une fonciton qui le fait déjà ou je doi soustraire le code ascii?