Defines verketten
-
Ich habe 2 defines
und einen CString#define SUFFIX_1 "Mein" #define SUFFIX_2 "Name ist %s" CString name = "Manfred";
nun würde ich gerne diese verketten.
Wie mache ich das am einfachsten und am saubersten.So geht nicht:
CString satz; satz.Format(SUFFIX_1 + SUFFIX_2, name.GetString())
Fehler: Zwei Zeiger können nicht addiert werden.
-
warum legst du nicht einen const CString an?
-
weil ich wissen will wie man defines verkettet!
-
Ungetestet:
CString satz; satz.Format(SUFFIX_1 SUFFIX_2, name.GetString())
-
Achso. Danke.