geschrieben.unsigned short transceiverType;
Verständnisfrage zu ctypes/DLL/struct Teil II
- Damaskus
- Administrator
- Beiträge: 995
- Registriert: Sonntag 6. März 2005, 20:08
- Wohnort: Schwabenländle
Stimmt! Hab ich vor lauter ausprobieren gar nciht mehr gesehen.Trundle hat geschrieben:Naja, beim Thread Teil I hast dugeschrieben.unsigned short transceiverType;
Wobei ich festgestellt hab dass es oftmals egal ist ob es uint, ubyte oder sonstwas ist. Zumindest bei der DLL.
Ist das eigentlich Normal?
Gruß
Damaskus
Nein das würde ich nicht als Normal bezeichnen. Du legst damit ja das Speicherlayout fest. Es kann höchstens sein, dass Du immer soviel unverschämtes Glück hattest, dass die Ausrichtung auf Wortgrenzen und die geschickte Kombination von zu grossen und zu kleinen Typen Deine Fehler teilweise wieder ausgeglichen haben. Das ist aber schon ziemlich unwahrscheinlich.