Pointeur invalide : adresse “poison” 0xDEADBEEF
.
Explication du padding / align : The Lost Art of Structure Packing Archive v2.2 du 19/12/2019 le 06/03/2020
int & tab[10]
n'est pas la bonne syntaxe à cause de la priorité des opérateurs. La bonne syntaxe est :
int (& tab)[10]
Lever un bit :
nbyte |= (1 << 4);
Descendre un bit :
nbyte &= ~(1 << 4);