Hallo!
Ich arbeite unter Microsoft Visual Studio 2005 mit MFC. Folgendes is aber kein MFC-Problem.
I verwende für mein Projekt libmsn von Mark Rowe. Doch vieles wurde da vorm Release nicht ganz fertig entwickelt. So erzeugt folgender Code eine Liste von Fehlern:
Errors:
I habe schon gegoogelt, doch habe bisher keine hilfreiche Ergebnisse gefunden.
Frohes Neues!
J!M!
Ich arbeite unter Microsoft Visual Studio 2005 mit MFC. Folgendes is aber kein MFC-Problem.
I verwende für mein Projekt libmsn von Mark Rowe. Doch vieles wurde da vorm Release nicht ganz fertig entwickelt. So erzeugt folgender Code eine Liste von Fehlern:
C++:
52 enum CharacterSet
53 {
54 ANSI_CHARSET = 0x00,
55 DEFAULT_CHARSET = 0x01,
56 SYMBOL_CHARSET = 0x02,
57 MAC_CHARSET = 0x4d,
58 SHIFTJIS_CHARSET = 0x80,
59 HANGEUL_CHARSET = 0x81,
60 JOHAB_CHARSET = 0x82,
61 GB2312_CHARSET = 0x86,
62 CHINESEBIG5_CHARSET = 0x88,
63 GREEK_CHARSET = 0xa1,
64 TURKISH_CHARSET = 0xa2,
65 VIETNAMESE_CHARSET = 0xa3,
66 HEBREW_CHARSET = 0xb1,
67 ARABIC_CHARSET = 0xb2,
68 BALTIC_CHARSET = 0xba,
69 RUSSIAN_CHARSET_DEFAULT = 0xcc,
70 THAI_CHARSET = 0xde,
71 EASTEUROPE_CHARSET = 0xee,
72 OEM_DEFAULT = 0xff
73 };
Meiner Ansicht nach liegt es an den Konstanten in hexadezimaler Schreibweise... Denn es gibt außerdem noch zwei andere Enumerationen, die keinen Fehler verursachen.message.h(54) : error C2143: syntax error : missing '}' before 'constant'
message.h(73) : error C2143: syntax error : missing ';' before '}'
message.h(73) : error C2238: unexpected token(s) preceding ';'
message.h(77) : error C2143: syntax error : missing '}' before '('
message.h(77) : fatal error C1903: unable to recover from previous error(s); stopping compilation
I habe schon gegoogelt, doch habe bisher keine hilfreiche Ergebnisse gefunden.
Frohes Neues!
J!M!