Erweitern makro in string literal

Was ich versuche zu tun ist, um #define ein makro:

#define a(2)

und später verwenden Sie es in einem string-literal: string = "a";.

Möchte ich, dass die Zeichenfolge interpretiert, nicht als string, sondern um den Wert der a, also 2. Es gelang mir nicht, kann jemand helfen?

InformationsquelleAutor Amine | 2013-12-17
Schreibe einen Kommentar