[C] utiliser les bits

Fermé
jojo -  
lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   -
Bonjour,
j'aimerais savoir si quelqu'un connait un moyen plus prope de jouer avec des bits:
j'utilise une fonction get_bit(u_char wsp ,int pos)

if ((get_bit(wsp,8)==0) & (get_bit(wsp,9)==0) & (get_bit(wsp,10)==1) & (get_bit(wsp,11)==0 ))
printf("ok ca marche\n");
else printf("marche pas \n");

j'aimerais utiliser 1 masque pour réduire la taille de ma condition mais je ne sais pas vraiment comment faire???
Configuration: Linux Fedora
Firefox 3.0

2 réponses

  1. renard
     
    Quel masque veut tu creer? Et quel pic/micro. utilises- tu?
    0