dayvid75014
Messages postés96Date d'inscriptionmercredi 5 mars 2008StatutMembreDernière intervention25 avril 2008
-
12 mars 2008 à 12:09
dayvid75014
Messages postés96Date d'inscriptionmercredi 5 mars 2008StatutMembreDernière intervention25 avril 2008
-
13 mars 2008 à 09:52
Bonjour à tous,
J'affiche des octets d'un flux vidéo à l'écran avec un printf("%x \n", buffer[i]); mais je ne comprends pas pourquoi certains caractères "f" viennent se greffer à coté de mes valeurs hexadécimales..
cs_jfrancois
Messages postés482Date d'inscriptionvendredi 26 août 2005StatutMembreDernière intervention 5 décembre 20092 12 mars 2008 à 13:34
Au delà de 7F (ou à partir de F0, c'est à dire quand le bit de poids fort passe à 1) le char est considéré comme négatif et ca donne cette valeur sur 8 chiffres hexadécimaux complété avec des F.
cs_jfrancois
Messages postés482Date d'inscriptionvendredi 26 août 2005StatutMembreDernière intervention 5 décembre 20092 12 mars 2008 à 13:34
Au delà de 7F (ou à partir de F0, c'est à dire quand le bit de poids fort passe à 1) le char est considéré comme négatif et ca donne cette valeur sur 8 chiffres hexadécimaux complété avec des F.
cs_jfrancois
Messages postés482Date d'inscriptionvendredi 26 août 2005StatutMembreDernière intervention 5 décembre 20092 12 mars 2008 à 21:15
Petite correction !!!
Au delà de 7F (ou à partir de F0, c'est à dire quand le bit de poids fort passe à 1) ...
je voulais dire :
Au delà de 7F (ou à partir de 80, c'est à dire quand le bit de poids fort passe à 1) ...