当前位置:编程学习 > C/C++ >>

QT中三种数据类型之间的转换

 

QT中三种数据类型之间的转换:

 

QString qtStr;

std::string stdStr;

char* chStr;

则有:

(1)

qtStr = stdStr.c_str();

(2)

stdStr = qtStr.local8Bit(); 或者stdStr=qtStr.toStdString;

(3)

chStr=stdStr.c_str();

chStr=(const char*)qtStr.local8Bit();

chStr=(char*)stdStr;

(4)

int 转QString

int a=10;

QString b;

b=QString::number(a)

补充:软件开发 , C语言 ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,