Pregunta

Estoy tratando de curar el argumento de una macro de tal manera que le dará una cadena Unicode I.E. Quiero obtener lo siguiente:

WIDEN(4>5)  L"4>5"

y mi macro es esto:

#define WIDEN(x) L #x

Lamentablemente no funciona.¿Cómo hacer esto?

¿Fue útil?

Solución

Usted quiere usar E.G.Los pre-procesadores que contienen el operador ##:

#define WIDEN(x)  L ## #x

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top