我该怎么办?我想回复一个wchat_t ..
wchar_t szPath[MAX_PATH];
wchar_t szPath2[MAX_PATH] = L"\\project\\MyApplication.exe";
答案 0 :(得分:6)
您没有使用std::wstring
的任何原因?
您也可以使用wcsncat
答案 1 :(得分:0)
根据需要使用标准的宽字符串联功能wcscat
或其任何朋友。
答案 2 :(得分:0)
使用wcscat
。功能的签名如下。如果您知道strcat
,则功能相同,但与whcar_t
配合使用。
wchar_t *wcscat (wchar_t *dest, const wchar_t *src);
它会将src
放在dest
的末尾,并处理空终止字符。当然,dest
应该有足够的空间,并且两个数组不应重叠。
有关详细信息,请参阅MSDN article on string concatenation。