[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux] [OT] Manipuler un bit en c



Bonjour,

Désolé pour le hors-sujet.
Je voudrais savoir comment on peut manipuler un bit particulier d'un octet en c
Par ex. :
int test=0;
   //Positionner le 3ème bit de poids faible à 1
 printf ("\n\nLa val du nb : %d après inversion du 3eme bit \n\n", test);
//Et il m'afficherait 4.
Ce serait pour faire des catégories par ex.
Un peut comme les droits d'accès sous linux un bit pour (en partant du poids faible) : 
l'exécution, l'écriture, la lecture.
Y a-t-il moyen?
Comment fait-on?

Merci d'avance
Benoît



_______________________________________________
Linux Mailing List
Archives: http://unixtech.be/mailman/listinfo/linux