beuteltier
Grünschnabel
Hallo, ich versuche gerade ein Makro zu definieren dass an ein vorher definiertes Präfix ein Suffix anhängt. Leider wird in keinem der folgenden Beispiele PREFIX ausgewertet:
Das Ergebnis ist immer das gleiche:
Was mache ich falsch?
C:
#define PREFIX my
#define SYMBOL(suffix) PREFIX ## _ ## suffix
C:
#define PREFIX my
#define SYMBOL(prefix, suffix) prefix ## _ ## suffix
Code:
SYMBOL(test) => PREFIX_test
Code:
SUFFIX(PREFIX, test) => PREFIX_test
Zuletzt bearbeitet: