struct et sizeof - C++ - Programmation
Marsh Posté le 10-08-2002 à 11:31:12
mais ca avant ta struct :  
 
#pragma pack (push) 
#pragma pack (1) 
 
et ca apres :  
 
#pragma pack (pop) 
 
 
Tu peux aussi utiliser l'option /Zp dans visual c++ 
 
 
Pour les explication : http://msdn.microsoft.com/library/ [...] R_pack.asp 
 
  
 
Marsh Posté le 10-08-2002 à 11:43:48
Merci beaucoup indice, 
J'avais vu l'histoire du /Zp, il était à 8 mais ça ne marchait pas... 
Mais avec les #pragma, ça marche. 
Merci encore
Marsh Posté le 10-08-2002 à 11:53:43
Rahh j'ai encore confondu byte et bit, il fallait mettre lz /Zp à 1, que je suis c.. parfois.
Marsh Posté le 10-08-2002 à 09:59:08
Voilà, je ne comprends plus rien
je fait :
J'obtiens ee=20 alors que normalement je devrais obtenir 18...
Mais si je retire short FirstEntryIndex; et short ColorMapLenght; j'obtiens bien 14...
Est ce quelqu'un sait pkoi ça fait ça?