Qstring类与C++的字符串字符数组之间的相互转换
答案:1 悬赏:60 手机版
解决时间 2021-04-18 14:36
- 提问者网友:謫仙
- 2021-04-17 18:52
Qstring类与C++的字符串字符数组之间的相互转换
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-04-17 19:59
char a[20]="aaaaaaa”;
QString text(a);
或者
QString text(ch);
text.append(ch);
text = QString("%1").arg(ch);
从QString 到 c++数组
string_str=text.toStdString();
通过 string就可以操作了
还有很多方法。自己去看帮助追问直接可以转么。
char a[20]="aaaaaaa”;
QString text(a);
转换后的QString变量名是什么?
帮助是Qt Assistant么?追答
帮助 就是 Assistant
QString text(a);
这句话的意思是 将a字符数组的值 赋值给 text
追问那个Qt转数组的,只用加数组名称,??数组长度要是不够怎么办?追答- -!麻烦问一下 你是计算机专业的吗?
QString转数组 ,步骤就是先将QString转换成string,得到了string就相当与得到了字符数组了,这个长度你不用管啊,string该是多长就是多长了
你用string就可以了追问很次,现在才自学QT,新手压力比较大啊。追答有问题 可以拿来大家讨论讨论
共同进步啊
QString text(a);
或者
QString text(ch);
text.append(ch);
text = QString("%1").arg(ch);
从QString 到 c++数组
string_str=text.toStdString();
通过 string就可以操作了
还有很多方法。自己去看帮助追问直接可以转么。
char a[20]="aaaaaaa”;
QString text(a);
转换后的QString变量名是什么?
帮助是Qt Assistant么?追答
帮助 就是 Assistant
QString text(a);
这句话的意思是 将a字符数组的值 赋值给 text
追问那个Qt转数组的,只用加数组名称,??数组长度要是不够怎么办?追答- -!麻烦问一下 你是计算机专业的吗?
QString转数组 ,步骤就是先将QString转换成string,得到了string就相当与得到了字符数组了,这个长度你不用管啊,string该是多长就是多长了
你用string就可以了追问很次,现在才自学QT,新手压力比较大啊。追答有问题 可以拿来大家讨论讨论
共同进步啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯