struct Data
{
char W1;
ULONG W2;
};
Ich erzeuge hiermit eine structur. Ich will wissen wie lang die Strutur ist
int a=sizeof(Data)
dann enstpricht a=8 und nicht a=5
warum und wie kann ich das ändern.
Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge
das ist eine frage des padding, das zu optimierungszwecken eigesetzt wird. das padding kann man aber per pragma auch aus- oder umschalten.
WM_HOPETHISHELPS
thomas woelfer