我的问题如下:
我有一个像这样的宏编辑的字符串文字
#define TITLE "Title"
Run Code Online (Sandbox Code Playgroud)
但有些情况下,我需要传入此字符串的宽字符变体.我希望能够传递L"Title"给那些功能.所以很自然,我开始试图定义一个新的宏W_TITLE来讲TITLE.
但是我没有运气,我所有的方法(列在下面)都失败了.请告诉我如何完成这样的魔术.
我试过了
#define W_TITLE L##TITLE
#define W_TITLE #L TITLE
#define W_TITLE ##L TITLE
Run Code Online (Sandbox Code Playgroud)
但他们都失败了......