bonjour à tous,
voila si j'ai
struct A{
int m_value ;
char c;
}
struct B{
int m_value;
char c;
}__attribute__((packed))
B aura une taille de 5 octets alors que la structure de A aura une taille de 8 octets. Le compilateur rajoute des octets de padding mais pourquoi?
sur un pc 64 bits, le bus de donné et de 128 bits, donc on peut recupérer a chaque coup d'horloge jusqu'a 16 octets de mémoire. Donc si mon processus a (…)