dans mon programme je veux extraire le iéme bits d'un nombre avec i compris entre 1 et 8
apres etre passé sur la FAQ j'ai trouvé
#define SET(flag, bit) ((flag) |= (1 << (bit)))
#define CLEAR(flag, bit) ((flag) &= ~(1 << (bit)))
#define GET(flag, bit) ((flag) & (1 << (bit)))
mais je sais pas du tout comment m'en servir![]()
si quelqu'un a des pistes??
Partager