Je galère depuis un moment pour convertir des entier en char en C++.
J'ai déjà demander conseil à mon amis Google mais là je sèche
J'ai tester les fonctions itoa et sprintf, mais sa ne fonctionne pas (même si le code ne plante pas)
Je ne sais pas si c'est lié au fait que ce soit des fonctions en C (pour info j'ai bien inclu stdio et stdlib)
J'ai voulu tester avec la fonction stringstream mais là c'est à l'inclusion que sa plante...
Est-ce qu'il faut une librairie particulière ? (je pensais que c'était inclut dans la librairie standard)
Sa fait beaucoup de question tout sa
Du coup je résume... Comment faire pour convertir des int en char en C++ ? (pas en C)
Merci d'avance à ceux qui prendront le temps de me répondre
pour convertir des entier en char sufit de faire
char p[0] = '/0';
unsigned int i = 75; i compris entre 0 et 254 sinon sa marche pas ou -128 et 127 si i est signed
et p[0] = i;
ps : tu peut le faire avec string il me semble aussi cf la faq de develloppez
Maintenant il me reste plus qu'à résoudre mes fuites de mémoire
Bonne soirée !
Convertion int en char
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Recueil de code C et C++ http://fvirtman.free.fr/recueil/index.html