• 6350阅读
  • 3回复

编码转换问题 [复制链接]

上一主题 下一主题
离线zyd2010
 
只看楼主 倒序阅读 楼主  发表于: 2010-09-12
— 本帖被 XChinux 执行加亮操作(2010-10-22) —
在visual stdio 2005环境下,std::string str = qs.toUtf8().data();    qs是QString类型的,可得到的str却是乱码

注:期望得到str数据是utf8编码格式
离线icing
只看该作者 1楼 发表于: 2010-10-22
遇到同样问题,求解答。
离线XChinux

只看该作者 2楼 发表于: 2010-10-22
qs.toStdString()即可。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线dbzhang800

只看该作者 3楼 发表于: 2010-10-22
引用第1楼icing于2010-10-22 09:34发表的  :
遇到同样问题,求解答。


楼主的问题出在 qs 这个QString 字符串的生成上(这部分代码他没贴),而不在他贴出的代码上。

快速回复
限100 字节
 
上一个 下一个