J'aimerais créer une variable de taille 1 bit, mais il y a pas de type pour cela. J'entand par bit, la version française, 8 bits = 1 octet. Je fais habituellement du C++, et je n'ai pas de problème pour cela.
Tous les types de VB sont prédefinis, en octet.
Le but serais de créer une structure de 8 varaibles de 1 bit et de copier un octet dans cette structure, afin d'avoir plus de souplaisse quand le mot de 1 octet est codé, et que chaque bit correspond à une information indépendante des autres.
Si, il y a le type boolean qui correspond à un nombre binaire,
donc à un bit ! Il te suffit de créer un tableau de 8 booléens et de
traiter chaque case du tableau comme un bit qui peut être modifié
indépendamment des autres ! Si c'est bien ça que tu veux faire.
Je comprends ce que tu veux dire, mais un boolean est defini avec un tail d'un octet.
Donc mon tableau de boolean aura un taille de 8 octets.
Mon but est de definir une structure de type
typedef structure MOT {
bit alumageOK; // un seul bit
bit demarrageEnCours; // un suel bit
3 bits status; // le status est un mot de 3 bits
3 bits donnee; // la donnée est un mot de 3 bits
}
Et quand je recois l'octet correspondant au MOT je fais
MOT monMot;
monMot = OctetRecu;
Et ensuit je peux traiter les bit indépendament
Desolais, ca resemble a du C.