Bonsoir,
Lorsque je compile cette structure de données, cette dernière occupe systématiquement 16 octets en mémoire alors que je m'attendais logiquement à en avoir seulement 14....
Code :
- struct t_entete_fichier
- {
- WORD signature;
- DWORD taille_fichier;
- DWORD reserve;
- DWORD offset;
- };
|
Comme je souhaite ecrire au format binaire cette structure dans un fichier (entete de fichier bmp), il me faut trouver le moyen de lui faire occuper 14 octets en mémoire.
--edit : un pb d'alignement 32bits ? bizarre.
Merci de votre aide.
Message édité par xterminhate le 05-06-2004 à 21:59:00
---------------
Cordialement, Xterm-in'Hate...