Qt下 QString转char* 安全转换!!

代码如下:

Qstring  str;

char*  ch;

QByteArray ba = str.toLatin1();    

ch=ba.data();

这样就完成了QString向char*的转化。经测试程序运行时不会出现bug

注意第三行,一定要加上,不可以str.toLatin1().data()这样一部完成,可能会出错。

你可能感兴趣的:(Qt下 QString转char* 安全转换!!)