QString和string的相互转换及乱码处理
来源:互联网 发布:花生壳免费域名绑定ip 编辑:程序博客网 时间:2024/06/05 13:33
转载:
http://yz0515.com/2017/02/16/QString%E5%92%8Cstring%E7%9A%84%E7%9B%B8%E4%BA%92%E8%BD%AC%E6%8D%A2%E5%8F%8A%E4%B9%B1%E7%A0%81%E5%A4%84%E7%90%86/
String和QString之间的转化
数据结构课程设计中,用Qt玩图形化,经常因为QString和string的转化出现问题,而出现一些莫名其妙的错误。
垃圾百度找了半天没有解决方案,多亏了成都-贱贱O_o哒大神的相助。(适用于QT5)
QString qstr;string str;str = qstr.toStdString();qstr = QString::fromStdString(str);
虽然成功转化了,但是会出现乱码。
转化与乱码处理
std::string cstr;QString qstring;//从std::string 到QStringqstring = QString(QString::fromLocal8Bit(cstr.c_str()));//从QString 到 std::stringcstr = string((const char *)qstring.toLocal8Bit());//不需要从gbk转到utf8QString value_content = QString::fromStdString(vec[i].content);QString value_classname = QString::fromStdString(vec[i].classname);
2 0
- QString和string的相互转换及乱码处理
- QString和String相互转换
- QString、string相互转换
- QString和string类型相互转换
- QString和string类型相互转换
- QString和string类型相互转换
- QString和string类型相互转换
- QString 和string类相互转换
- QString、string和C字符串相互转换
- QString和string类型相互转换
- QString、string和C字符串相互转换
- QString、string和C字符串相互转换
- QString、string和C字符串相互转换
- QString与std::string的相互转换
- QString与string的相互转换
- QString与string的相互转换
- QString与string的相互转换
- QString与int、string的相互转换
- 2016年国内开源镜像站点汇总
- 详解ABBYY FineReader 12内置的自动化任
- c++作业4
- socket.io node.js实时消息信息展示
- 正则表达式的进击
- QString和string的相互转换及乱码处理
- 比较有特色的slogan
- 洛谷 P2480 [SDOI2010]古代猪文
- C++作业4
- 上帝模式
- 自定义圆形刻度盘
- c++实验四-百钱百鸡问题
- RANSAC用于SIFT特征匹配
- alias命令