I need to stringify a #define
argument to a wide string.
So while
#define c(x) x,#x
used as:
{c(maria),0,false},
gives:
{maria,"maria",0,false} // maria is a member of an enum.
I don't know how to do the same but creating a wide string.
What I mean is instead of having "maria"
having L"maria"
Why don't you try
EDIT: Apparently, this works only in Visual Studio. So you should go with
L###x
as others have suggested.