我需要一个宏定义MakeWString
如果有以上语句: wstring c1 = MakeWString(Love,China);
宏展开之后就是: wstring c1 = L"Love.China";
MakeWString 这个宏要怎么定义?
string的话,可以这样写.得是wstring就不知道应该怎样写了..
#define MakeString(str1,str2) #str1"."###str2
int main(int argc, char *argv[])
{
string c1 = "Love.China";
string c2 = MakeString(Love,China);
if(c1 == c2) printf("right");
}