【发布时间】:2012-09-28 09:58:37
【问题描述】:
CString output ;
const WCHAR* wc = L"Hellow World" ;
if( wc != NULL )
{
output.Append(wc);
}
printf( "output: %s\n",output.GetBuffer(0) );
【问题讨论】:
-
请补充说明,纯代码,不多说。
-
你不需要GetBuffer。 CString 有一个访问内部缓冲区的 LPCTSTR 运算符。
-
如果
wc是привет мир,输出应该是什么?你关心代码页还是这只是宽 -> 所有宽字符都是 ANSI 字符的窄转换?
标签: c++