Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1776 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  convertir un char en int sans tomber sur le code ascii

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

convertir un char en int sans tomber sur le code ascii

n°327937
spydurmen
Posté le 09-03-2003 à 23:35:36  profilanswer
 

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?

mood
Publicité
Posté le 09-03-2003 à 23:35:36  profilanswer
 

n°327939
Tetedeienc​h
Head Of God
Posté le 09-03-2003 à 23:37:30  profilanswer
 

x = atoi(char[2]); devrait regler tes soucis.

n°327941
lorill
Posté le 09-03-2003 à 23:39:05  profilanswer
 

euh...
 
x = char[2] - '0';

n°327943
Tetedeienc​h
Head Of God
Posté le 09-03-2003 à 23:40:43  profilanswer
 

lorill a écrit :

euh...
 
x = char[2] - '0';


 
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 :p

n°327944
lorill
Posté le 09-03-2003 à 23:42:13  profilanswer
 

tetedeiench a écrit :


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 :p


 :heink:  
 
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


Message édité par lorill le 09-03-2003 à 23:42:25
n°327945
Tetedeienc​h
Head Of God
Posté le 09-03-2003 à 23:43:02  profilanswer
 


 
merde, bon ben je m'en vais  [:totoz6]  [:wolfman]  
 
Chuis vraiment creve moi :/

n°327946
kadreg
profil: Utilisateur
Posté le 09-03-2003 à 23:44:35  profilanswer
 

tetedeiench a écrit :


Chuis vraiment creve moi :/


 
 http://www.provence-outillage.fr/images/catalogue/3319.jpg


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°327947
spydurmen
Posté le 09-03-2003 à 23:47:09  profilanswer
 

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

n°328011
Taz
bisounours-codeur
Posté le 10-03-2003 à 07:12:30  profilanswer
 

pas de atoi bordel [:samduloft]  
 
C => sscanf
C++ => stringstream

n°328012
Taz
bisounours-codeur
Posté le 10-03-2003 à 07:13:23  profilanswer
 

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?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  convertir un char en int sans tomber sur le code ascii

 

Sujets relatifs
[[C]]Comment convertir un int en char???Code ascii de certaines touches
Cookies ? (Code precedent l'envoi)Code source d'une fenetre de sauvegarde
[VB] Récupérer du code d'un bouton vers un autre boutonConvertir chaîne de caractères en entier
[XML-HTML] newbie inside - interpreter du code HTML contenu dans XML[c++] comment convertir un int en base 2, 4 et 8 ?
Plus de sujets relatifs à : convertir un char en int sans tomber sur le code ascii


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR