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.