我想连接一个std::string
andWCHAR*
并且结果应该在WCHAR*
.
我尝试了以下代码
size_t needed = ::mbstowcs(NULL,&input[0],input.length());
std::wstring output;
output.resize(needed);
::mbstowcs(&output[0],&input[0],input.length());
const wchar_t wchar1 = output.c_str();
const wchar_t * ptr=wcsncat( wchar1, L" program", 3 );
我收到以下错误
错误 C2220:警告视为错误 - 未生成“对象”文件
错误 C2664:“wcsncat”:无法将参数 1 从“const wchar_t *”转换为“wchar_t*”