首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Qt全部类型转换

2012-09-18 
Qt所有类型转换1、char * 与 const char *的转换?Qstring 转换char*问题!方法一:QString qstr(hello,word

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;

?

?

热点排行