码迷,mamicode.com
首页 > 其他好文 > 详细

QString与string互转以及显示中的乱码问题

时间:2020-08-12 15:51:51      阅读:51      评论:0      收藏:0      [点我收藏+]

标签:highlight   ring   const   qstring   str   问题   class   cst   bit   

网上抄来的:

QString与string互转

str = qstr.toStdString();
qstr = QString::fromStdString(str);

由于编码方式导致的乱码可以如下解决:

qstring = QString::fromLocal8Bit(cstr.c_str());


cstr = string((const char *)qstring.toLocal8Bit());//或
cstr = qstring.toLocal8Bit().constData()

  

QString与string互转以及显示中的乱码问题

标签:highlight   ring   const   qstring   str   问题   class   cst   bit   

原文地址:https://www.cnblogs.com/banlcer/p/13489113.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!