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 3
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 3
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
Rejoignez-nous