Copie d'éléments hexa

Signaler
Messages postés
24
Date d'inscription
dimanche 8 février 2004
Statut
Membre
Dernière intervention
25 mars 2005
-
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
-
Salut @ tous!
Je voudrais copier des éléments en hexa dans un buffer. Je le faisais avant avec strcpy mais pour des caractères ça ne semble pas marché avec un tableau en hexa...
Qlq peut il m'aider???

Voila le truc :
int tab[] = { 0x61, 0x3E, 0xF0, 0x20 };
strcpy(lpbufferW, tab); //la le compilateur me dit :error C2664: 'strcpy' : impossible de convertir le paramètre 1 de 'int [128]' en 'char *'

Comment faire????

Et le programmeur créa...
Amen...

2 réponses

Messages postés
198
Date d'inscription
lundi 2 juin 2003
Statut
Membre
Dernière intervention
15 février 2005

Converti chaque éléments de ton tableau en char et insère les dans lpbufferW

pour convertir: itoa()

Cmill
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
8
c2millet ==> pourquoi itoa ?

int n=32;

char c=n; est tout ce qu'il y a de plus correcte, itoa c'est pour un char*, et toi tu ve convertir un int en int ?