2012年(158)
分类: C/C++
2012-11-20 10:29:06
#define TEXT(x) L ## x
TEXT( "abc""123"
);
在gcc3.4.2上可以编译通过,但在VC2005中报错:
error C2308: concatenating mismatched
strings
因此
wcout << _T( "1: XXX\n"
"2: YYY\n" )
<< endl;
在VC2005上应当被改写为:
wcout << _T( "1: XXX\n" )
_T( "2: YYY\n" ) << endl;