CString ConstCharToCString(const char *constCharString)
{
int nLen = strlen(constCharString) + 1;
int nwLen = MultiByteToWideChar(CP_ACP, 0, constCharString, nLen, NULL, 0);
TCHAR *wString;
wString = new TCHAR[nwLen];
MultiByteToWideChar(CP_ACP, 0, constCharString, nLen, wString,nwLen); C
CString strText=wString;
delete[] wString;
return strText;
}
本文介绍了一个将C风格字符串转换为C++字符串的函数实现,包括使用`strlen`、`MultiByteToWideChar`和内存分配来确保正确转换。
1319

被折叠的 条评论
为什么被折叠?



