Platform Builder CE 6.0 enum size **gelöst**
-
Hallo Leute,
wie mache ich das im Platform bilder:
typedef enum: char { eins = 1, zwei }testenum;
MfG
-
im GCC ist das -fshort-enums
wie ist das bei dem Win CE compiler?
-
nach 10 Stunden googlen hab ich die Lösung gefunden:
Es gibt einen Unterschied zwischen enums in C und C++ bei Visual Studio. Da mein CE Treiber mit c compiliert wurde ging das mit der enum Größe nicht.
http://msdn.microsoft.com/en-us/library/2dzy4k6e(v=vs.80).aspx
http://msdn.microsoft.com/en-us/library/whbyts4t(v=vs.80).aspxAlso habe ich jetzt die /TP Option eingechalten und es geht.
MfG