我的问题如下:
我有一个像这样宏编辑的字符串文字
#define TITLE "Title"
但是在某些情况下,我需要传入该字符串的宽字符变体。我希望能够传递L"Title"
给这些函数。所以很自然地,我开始尝试W_TITLE
用TITLE
.
但我没有运气,我所有的方法(如下所列)都失败了。请告诉我这样的魔法是如何实现的。
我试过
#define W_TITLE L##TITLE
#define W_TITLE #L TITLE
#define W_TITLE ##L TITLE
但他们都失败了……