读书人

Qt全部类型转换

发布时间: 2012-09-18 16:21:42 作者: rapoo

Qt所有类型转换


1、char * 与 const char *的转换?

Qstring 转换char*问题!方法一:QString qstr("hello,word");const char * p = qstr.toLocal8Bit().data();方法二:const char *p = qstr.toStdString().data();//转换过来的是常量方法三:QString str="abc";char *ch;QByteArray ba = str.toLatin1()ch = ba.data();?

?

或者

QString tmp = "test";
?QByteArray text = tmp.toLocal8Bit();
?char *data = new char[text.size() + 1]
?strcpy(data, text.data());
?delete [] data;

?

?

读书人网 >编程

热点推荐