Ce que signifie $ dans le code delphi ?

Résolu
khaliloenit Messages postés 34 Date d'inscription samedi 6 octobre 2007 Statut Membre Dernière intervention 27 octobre 2009 - 27 août 2009 à 11:05
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 - 30 août 2009 à 22:11
Bonjour, je suis en train de convertir un programme en Delphi à C + + et jusqu'à ce faisant que je trouve une constante qui a des valeurs différentes qui commencent par dollar '$' et je ne comprenais pas ce que signifie ce dollar à trouver son analogie en C + +.

merci

6 réponses

Bacterius Messages postés 3792 Date d'inscription samedi 22 décembre 2007 Statut Membre Dernière intervention 3 juin 2016 10
27 août 2009 à 11:25
C++ admet des valeurs héxadécimales, il suffit de formater. Par exemple :

Delphi : $12345678
C : 0x12345678L

En C++, je ne sais pas ce que ça donnerait. Dès que tu as le format en C++, tu fais une boucle dans un petit programme, pour tout convertir d'un coup !

Cordialement, Bacterius !
3
Bacterius Messages postés 3792 Date d'inscription samedi 22 décembre 2007 Statut Membre Dernière intervention 3 juin 2016 10
27 août 2009 à 11:08
Notation héxadécimale.

45 = représentation décimale de 45.
$2D = représentation héxadécimale de 45.



Cordialement, Bacterius !
0
khaliloenit Messages postés 34 Date d'inscription samedi 6 octobre 2007 Statut Membre Dernière intervention 27 octobre 2009
27 août 2009 à 11:21
Merci pour vous,
Mais il parait que j'ai une mession impossible puisque je devrai convertir 1042 valeurs (example : $DA5799FF,$3F1E0200,$CCA68E05 ...)
.
Avez vous une solution à mon problème s'il vous plait ?
0
khaliloenit Messages postés 34 Date d'inscription samedi 6 octobre 2007 Statut Membre Dernière intervention 27 octobre 2009
27 août 2009 à 11:42
Merci pour ton aide
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bacterius Messages postés 3792 Date d'inscription samedi 22 décembre 2007 Statut Membre Dernière intervention 3 juin 2016 10
27 août 2009 à 13:29
Pense à "Réponse acceptée", ça permet aux autres internautes de savoir que la réponse a été donnée, et de plus facilement la localiser

Cordialement, Bacterius !
0
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 35
30 août 2009 à 22:11
CTRL+R (edition > remplacer)

remplacer par exemple ":= $"
par "= 0x"

et hop.
0
Rejoignez-nous