salut,
j'ai d�clar� une structure :
Quand je fais un sizeof(CTime), j'obtiens 4. Ma structure TrameExStatus fait 1 octet.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 // This structure is used to describe the type of the trame struct TrameExStatus { BYTE m_FlagEvent:1; BYTE m_TrameType:7; }; // This structure is used to store data in the log file struct TrameExData { CTime m_Date; TrameExStatus m_Status; };
Je m'attends donc � ce que sizeof(TrameExData)==5. Et bah non, Visual me dit que �a vaut 8. Pourquoi ?A quoi servent ces 3 octets en plus ?
Partager