matlab char转字符串 如何将QString转换为char *或者相反?
如何将QString转换为char *或者相反?将qstring转换为char stringprintf(%sn“,(const char*)lineedit2->text()。Local8bit
如何将QString转换为char *或者相反?
将qstring转换为char string
printf(%sn“,(const char*)lineedit2->text()。Local8bit())
另外,如果还有无法识别的乱码,可以添加
qtextcodec*codec=qtextcodec::codeforname(“utf8”)
最后,中文Unicode码的提取和转换有问题。下面是我的实现方法
提取qstring Unicode代码:
unsigned int a=lineedit2->text()。在(0)。Unicode()
printf(%D,%Dn”,(wchar)ut)((const char*)lineEdit2->text()),a)
printf(%Dn”,convent(a))