Convertion de type

Siriusgalaxie26 Messages postés 42 Date d'inscription mercredi 10 septembre 2003 Statut Membre Dernière intervention 8 février 2004 - 23 sept. 2003 à 09:30
cs_JCDjcd Messages postés 1138 Date d'inscription mardi 10 juin 2003 Statut Membre Dernière intervention 25 janvier 2009 - 23 sept. 2003 à 20:57
Sirius

J'ai (encore) un problème : J'aurais besoin d'une liste des fonctions de convertion de type (par ex: char en char*, ou int en char, ou encore AnsiString en char)

Quelqu'un pourrais m'aider ?

2 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
23 sept. 2003 à 09:43
char en char* = impossible !!! char fait 8 bits et un pointeur 32.
int i;
char c = (char) i; ok on ne garde que les 8 bits bas de i.
BruNews, ciao...
0
cs_JCDjcd Messages postés 1138 Date d'inscription mardi 10 juin 2003 Statut Membre Dernière intervention 25 janvier 2009 4
23 sept. 2003 à 20:57
Je ne comprend pas pourquoi il faudrait passer par une fonction, s'il le changement de types est "naturelle" (qui a un sens (pas comme par exemple un double** en un char)), il suffit de faire un cast, non ?
0
Rejoignez-nous