How to add prefix to macro symbol?

Viewed 6215

I am looking for general solution to the problem as stated in the title. But as illustration consider my real case. I would like to get wstring, like this:

L"hello"

but when I have a macro:

#define MACRO(S) ...

and a call:

MACRO("hello") // no L prefix

how to define it to get wstring, as before?

L S

is treated as 2 symbols.

2 Answers
Related