Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum PC » Programmation C/C++ POSIX » Conversion de types (2 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
Invité Ecrit le: Lundi 27 décembre 2004 à 20:34 Déconnecté(e)    
 
Est-ce que quelqu'un peut me dire comment faire pour convertir un int ou un short en char en C++ (avec KDevelop) ?
    
./Post n°1   Marquer comme non lu.
Kevin Kofler Ecrit le: Mercredi 29 décembre 2004 à 01:37 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


En char (un seul caractère interprété en tant que nombre) ou char * (chaîne de caractères)?

Pour le char, plusieurs solutions:
  • La conversion implicite marche: char c=ton_entier;. (Le C++ n'est pas du Java. :))
  • conversion style C: (char)ton_entier
  • conversion style fonction: char(ton_entier)
  • conversion style C++: static_cast<char>(ton_entier)
Les gens du C++ conseillent la dernière solution, mais elles sont toutes valides.

Pour le char *, il y a aussi plusieurs solutions. Tu peux utiliser sprintf (portable, mais risque de débordements), snprintf (C99), asprintf (GNU et BSD seulement) etc., ou alors tu peux passer par la STL (string, stringstream, ...).
-Edité le Mercredi 29 décembre 2004 à 01:40 par Kevin Kofler-
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°2   Marquer comme non lu.
Invité Ecrit le: Mercredi 29 décembre 2004 à 10:13 Déconnecté(e)    
 
Ok merci. :)
    
  :: Index » Forum PC » Programmation C/C++ POSIX » Conversion de types (2 réponse(s))
Pages : 1/1     « [1] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 170.32ms avec 20 requetes