Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
727 connectés 

  FORUM HardWare.fr
  Programmation

  [C] Operation de conversion sur les bits

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] Operation de conversion sur les bits

n°19592
BifaceMcLe​OD
The HighGlandeur
Posté le 20-03-2001 à 19:52:35  profilanswer
 

Ce que t'as donné darkoli le fait déjà. Et si je poeux ajouter ma patte, je conseillerais ceci :
 
#define SIZE 8
 
char  buffer[SIZE];
char  c = 0;
 
for (int i=0; i<SIZE; i++) {
    c += buffer[SIZE - i] >> i;
}
 
J'ai utilisé buffer[SIZE - i] plutôt que buffer puisque tu as dit que buffer[0] était le [i]Most Significant Bit.
Par ailleurs en C/C++, il n'y a que très peut de différences entre un char et un int (globalement, leur taille, c'est tout). Donc si tu as le code ASCII, tu as le caractère, c'est simplement une interprétation différente de la même donnée.

mood
Publicité
Posté le 20-03-2001 à 19:52:35  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C] Operation de conversion sur les bits

 

Sujets relatifs
tabelle de conversion EBCDIC[PERL] fonction de conversion nom long -> nom court DOS
Conversion tableau -> tableau en HTML ou VBScriptConversion : Fichiers DOC en HTML...
operation binaire en C ....question de bits?
Help pour conversion du c en delphi 
Plus de sujets relatifs à : [C] Operation de conversion sur les bits


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR