Par contre, sur d'autres architectures (je ne connais pas bien x86, à ce niveau) il y a des instructions de load non alignées, qui prennent le même temps qu'un load aligné, si je ne me trompe pas.
C'est une connerie. Si tu as besoin d'exploiter ces détails architecturaux, tu écris de l'assembleur, pas du C. Utiliser char pour "économiser de la place" c'est un non sens en C.
[^] # Re: Méthodes de développement
Posté par ahuillet . En réponse au journal De l'inéluctable progrès de l'informatique, ou pas.. Évalué à 1. Dernière modification le 20 novembre 2012 à 14:51.
C'est une connerie. Si tu as besoin d'exploiter ces détails architecturaux, tu écris de l'assembleur, pas du C. Utiliser char pour "économiser de la place" c'est un non sens en C.
uint8_t, par contre, c'est un autre débat.