INT TO CHAR

Signaler
Messages postés
116
Date d'inscription
mercredi 25 décembre 2002
Statut
Membre
Dernière intervention
4 janvier 2009
-
Messages postés
116
Date d'inscription
mercredi 25 décembre 2002
Statut
Membre
Dernière intervention
4 janvier 2009
-
Salut tlm c encore moi ..
cette fois-ci j'aimerai convertir un int en char mais je n'y arrive pas :(. J'ai essayé de faire comme sur une source sur le site mais ca foire :

void main()
{
int a(65);
char b;
b = (char)a;
cout << b;
}

Il a l'air de renvoyer l'adresse plutot mais jvois pas comment faire. Si qq1 pouvait m'aider ca serait cool, merci !

:big) Neo [[mailto:benouse.gerbouli@caramail.com email]] [site web]

12 réponses

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
int a = 65;
char b;
b = (char)a;
BruNews, ciao...
Messages postés
116
Date d'inscription
mercredi 25 décembre 2002
Statut
Membre
Dernière intervention
4 janvier 2009

Ca me renvoit le caractère A. C'est bien mais en fait c'est pas du tout ce que je voulais. J'aimerais juste convertir le int en char * mais que ca reste un nombre pas, c'est possible ?

:big) Neo [[mailto:benouse.gerbouli@caramail.com email]] [site web]
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
en char OK mais en char* NON !
BruNews, ciao...
Messages postés
584
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
29 mai 2015

itoa

On ne force pas une curiosité, on l'éveille.
.................................................Daniel Pennac
Messages postés
116
Date d'inscription
mercredi 25 décembre 2002
Statut
Membre
Dernière intervention
4 janvier 2009

Quel fichier inclure ..

:big) Neo [[mailto:benouse.gerbouli@caramail.com email]] [site web]
Messages postés
584
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
29 mai 2015

#include <stdlib.h>

On ne force pas une curiosité, on l'éveille.
.................................................Daniel Pennac
Messages postés
116
Date d'inscription
mercredi 25 décembre 2002
Statut
Membre
Dernière intervention
4 janvier 2009

Mon compilateur dit qu'il ne la trouve pas ..

:big) Neo [[mailto:benouse.gerbouli@caramail.com email]] [site web]
Messages postés
584
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
29 mai 2015

Alors change de compilo!!!!!
C'est une des lib les + utilisées en C

On ne force pas une curiosité, on l'éveille.
.................................................Daniel Pennac
Messages postés
116
Date d'inscription
mercredi 25 décembre 2002
Statut
Membre
Dernière intervention
4 janvier 2009

Ben j'y peux rien j'ai fait une recherche dans le fichier, elle existe pas .. Ca risquait pas de marcher (j'ai g++ sous red hat 9.0)

:big) Neo [[mailto:benouse.gerbouli@caramail.com email]] [site web]
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
Precise 'Linux' dans la question.
BruNews, ciao...
Messages postés
584
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
29 mai 2015

Je ne vois pas le pb. Que ce soit sou linux ou pas stdlib c'est vraiment le truc de base.

S'il n'y est pas c'est qu'il y a un gros pb

On ne force pas une curiosité, on l'éveille.
.................................................Daniel Pennac
Messages postés
116
Date d'inscription
mercredi 25 décembre 2002
Statut
Membre
Dernière intervention
4 janvier 2009

mdr .. bon aller salut les djeunes, j'ai déjà perdu pas mal de mon temps pr rien, merci qd mm.

:big) Neo [[mailto:benouse.gerbouli@caramail.com email]] [site web]