Kochise (./15) :
Imagine qu'on accède donc à la struct avec un ((psStack)buff)->pTest bien senti, mais que pTest à été casté sur un __int64 (genre avec un __declspec(align(8)) ou tout autre option de compilation). Suivant l'endianesse sur une machine 32 bits (on cherche pas en 64 bits, forcément) où se situe REELEMENT le pointeur ? En little endian à pTest, en big endian à pTest+4 ! Du coup pour éviter les casting et les prises de tête inutiles, le little endian offre bien une supériorité à commencer par l'octet de poid faible se situant toujours à la même adresse...
C'est justement l'intérêt du little endian
