[C] utiliser les bits

Fermé
jojo - 13 mai 2008 à 11:19
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 13 mai 2008 à 12:04
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???
A voir également:

2 réponses

Quel masque veut tu creer? Et quel pic/micro. utilises- tu?
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
13 mai 2008 à 12:04
Salut,

merci de continuer sur le 1er message http://www.commentcamarche.net/forum/affich 6375714 c utiliser les bits
j'ai modifié le titre ;-)
0