Non, c'est interdit par la constitution française, tu risque l'échafaud en écrivant de telles choses sur internet. A mon avis, la DGSE est déjà sur tes trousses, donc allonge une table devant ta porte et prépare un bol d'excréments, c'est la meilleure des armes contre tout agresseur, à moins que tu sache chanter la Brown note.
Sinon, il te suffit de compiler pour voir si ça marche ! Et je crois que tu as oublié le mot clef typedef devant struct :
Non, c'est interdit par la constitution française, tu risque l'échafaud en écrivant de telles choses sur internet. A mon avis, la DGSE est déjà sur tes trousses, donc allonge une table devant ta porte et prépare un bol d'excréments, c'est la meilleure des armes contre tout agresseur, à moins que tu sache chanter la Brown note.
à ton avis c'est une réponse !!!
Je me demande si les compilateurs acceptent telle écriture, dans mon cas, j'ai deux champs : le premier est sur un seule bit alors que l'autre sur 8 bits.
Est ce acceptable ou bien il faut que les deux soient sur 8 bits?
04/12/2013, 19h30
#4
invite1c6b0acc
Date d'inscription
janvier 1970
Messages
1 200
Re : Manipulation des bits
Bonjour,
C'est acceptable (avec ou sans typedef).
En fait, la première variable est (au moins) sur 8 bits, 1 visible et 7 inaccessibles.
En pratique les champs de structures sont alignés sur des frontières de 8, 16, 32 ou 64 bits, ça dépend du compilateur et de ses options. Les bits en excédent sont simplement invisibles.
Dans le cas d'un champ de bit, on découpe un des champs d'une structure, à l'intérieur de l'alignement.
Aujourd'hui
A voir en vidéo sur Futura
13/12/2013, 14h41
#5
invite9d177429
Date d'inscription
janvier 1970
Messages
191
Re : Manipulation des bits
Bonjour,
"Chanur" a tout dit
Ton écriture est acceptable (pour moi je travaille avec avec DEVC++ et ça marche bien).