Unsigned char en C++
Résolu/Fermé
stevenbarthelemy
Messages postés
11
Date d'inscription
jeudi 27 août 2009
Statut
Membre
Dernière intervention
12 octobre 2009
-
9 oct. 2009 à 17:00
stevenbarthelemy Messages postés 11 Date d'inscription jeudi 27 août 2009 Statut Membre Dernière intervention 12 octobre 2009 - 12 oct. 2009 à 11:17
stevenbarthelemy Messages postés 11 Date d'inscription jeudi 27 août 2009 Statut Membre Dernière intervention 12 octobre 2009 - 12 oct. 2009 à 11:17
A voir également:
- Unsigned char en C++
- Coco char - Accueil - Réseaux sociaux
- Char ai - Accueil - Guide technologies
- [SUJET GROUPÉ] Le site COCO.GG est définitivement fermé. ✓ - Forum Réseaux sociaux
- C'est quoi le site qui remplace coco chat ✓ - Forum Réseaux sociaux
- If char ✓ - Forum Programmation
3 réponses
chuka
Messages postés
965
Date d'inscription
samedi 11 octobre 2008
Statut
Membre
Dernière intervention
29 juillet 2010
378
9 oct. 2009 à 18:00
9 oct. 2009 à 18:00
Salut,
tu peux t'inspirer de cela:
@+
tu peux t'inspirer de cela:
unsigned char CharToHex(char mot); int main() { unsigned char *n="0001020304050607AE"; unsigned char nb[9]; int i; for (i=0;i<9;i++,n++) { nb[i]=CharToHex(*n++)<<4|CharToHex(*n); printf("%X\n",nb[i]); //sinon cout<<hex<<(int)nb[i]<<endl; } return 0; } unsigned char CharToHex(char mot) { if (mot>='0' && mot <='9') return mot&0x0F; if (mot>='A' && mot <='F') return mot-55; }
@+
chuka
Messages postés
965
Date d'inscription
samedi 11 octobre 2008
Statut
Membre
Dernière intervention
29 juillet 2010
378
10 oct. 2009 à 13:39
10 oct. 2009 à 13:39
dsl, j'utilise pas les lib standard dans l'embarqué....
@+
@+
stevenbarthelemy
Messages postés
11
Date d'inscription
jeudi 27 août 2009
Statut
Membre
Dernière intervention
12 octobre 2009
12 oct. 2009 à 11:17
12 oct. 2009 à 11:17
c'est bon merci a vous
10 oct. 2009 à 13:34
Encore 1 qui a "appris" le C dans Bonux ou le siteduzero !!!
Ca se fait en 1 ligne avec les fonctions standards !
10 oct. 2009 à 13:38
"0001020304050607";
à
{0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07}
=> il suffit de formater la sortie
Et faire une fonction CharToHex, alors que c'est inclus dans les fonctions natives, il faut le faire !!!