Conversion HEXA ASCII

huguesmagali
Messages postés
2
Date d'inscription
mardi 21 septembre 2004
Statut
Membre
Dernière intervention
30 janvier 2005
- 9 janv. 2005 à 22:29
Quazar
Messages postés
84
Date d'inscription
mardi 19 octobre 2004
Statut
Membre
Dernière intervention
6 octobre 2006
- 10 janv. 2005 à 11:01
Comment convertir en C:
41444144(hex) en ADAD (ASCII)
merci pour votre aide.

3 réponses

Lord_Patoche
Messages postés
196
Date d'inscription
mercredi 6 août 2003
Statut
Membre
Dernière intervention
1 mai 2009
2
10 janv. 2005 à 02:16
essais peut être (char) ((long) ValeurHexa)

LaPatoshe
0
Lord_Patoche
Messages postés
196
Date d'inscription
mercredi 6 août 2003
Statut
Membre
Dernière intervention
1 mai 2009
2
10 janv. 2005 à 02:40
désolé, j'ai répondu un peu vite, je pensais que tu soutais caster une valeur d'un octet uniquement

LaPatoshe
0
Quazar
Messages postés
84
Date d'inscription
mardi 19 octobre 2004
Statut
Membre
Dernière intervention
6 octobre 2006

10 janv. 2005 à 11:01
Salut



J'imagine que ta chaine ASCII est un char *, mais qu en est il pour ta chaine Hexa, sous quel forme la traites tu ?

Moi j'agirais par décalage et masque pour récupérer les caracteres un a
un. Puis je les traiterais indépedemment pour les convertir en int, puis je les casterais en char et je récupererais ainsi ma chaîne.

Vers l'infini et au delà... [Q]
0