qt 中没有CString 类型的数据?MFC程序如何转换成Qt程序?
以下是MFC程序如何转换成Qt程序?voidCGlobalVar::CString2char(CStringstr1,char*str2){wchar_t*wChar=s...
以下是MFC程序如何转换成Qt程序?
void CGlobalVar::CString2char(CString str1, char *str2)
{
wchar_t *wChar = str1.GetBuffer(str1.GetLength());
str1.ReleaseBuffer();
// 将得到的wchar* 类型转为 char*类型
size_t len = wcslen(wChar) + 1;
size_t converted = 0;
wcstombs_s(&converted, str2, len, wChar, _TRUNCATE);
} 展开
void CGlobalVar::CString2char(CString str1, char *str2)
{
wchar_t *wChar = str1.GetBuffer(str1.GetLength());
str1.ReleaseBuffer();
// 将得到的wchar* 类型转为 char*类型
size_t len = wcslen(wChar) + 1;
size_t converted = 0;
wcstombs_s(&converted, str2, len, wChar, _TRUNCATE);
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询