Salut a tous.
Voila mon probleme.
WAVEHDR Buffer;
char *Value;
Buffer.lpData=Value;
Buffer.dwBufferLength=1024;
Cela renvoit une donnee de type char de longueur 1024.
Ce que je voudrai c'est avoir un tableau de1024 valeur de type short(0 a 255) pour les traiter ensuite.
Merci a vous.
Tu sais, un char et un int c'est pareil, sauf que le char est plus petit
Tu peux donc faire int i = Value[0].
C'est juste que i sera toujours entre 0 et 255
je fais une boucle:
for (j=0;j<1024;j++){
i[j]=Value[j];
}
Je tombe sur i[0]=127 et i[1] = -128
c'est logique?.
Je voulais des valeur de 0 a 255 .
Merci de ton aide.