Bonjour,

Je voudrais lire 8 bits dans un fichier, mais apparemment le c++ ne permet pas cela avec la bibliothèque standard (seulement le c) et je voudrais donc savoir si mon code est juste pour extraire les bits 1 à 1 d'un char :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 
if((c&11111110)==c) // pour le premier bit, après c'est 11111101, etc.
{
    //bit = 0
}
 
else
{
    //bit = 1
}
Merci d'avance!