Stringizzazione argomento della macro per essere unicode
-
20-12-2019 - |
Domanda
Sto cercando di stringere l'argomento di una macro in modo che darà una stringa Unicode I.e. Voglio fare quanto segue:
WIDEN(4>5) L"4>5"
.
E la mia macro è questa:
#define WIDEN(x) L #x
.
Sfortunatamente non funziona.Come fare questo?
Soluzione
vuoi usare ad esempioI pre-processori Contatenating Operator ##
:
#define WIDEN(x) L ## #x
. Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow