首页 > 其他 > 详细

QString转char *

时间:2019-12-18 11:36:55      阅读:78      评论:0      收藏:0      [点我收藏+]

故事背景:最近用到阿里云的OSS,里面用到了好多char *,但是我QT里面都是QString,我尝试用QString::fromstdstring(“”).c_str();会报错,不知道是编码问题还是怎么

技术调研:需要把QString转为UTF

QString strTest = "";
string strInstanceId(strTest.toUtf8().constData(), strTest.toUtf8().length());
char * instanceId = (char *)strInstanceId.c_str();

 

大家有更好的方法可以分享出来,咱们及时讨论沟通哈。

QString转char *

原文:https://www.cnblogs.com/xupeidong/p/12058872.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!