当前位置: 首页 > news >正文

做淘宝需要的网站焊工培训ppt课件

做淘宝需要的网站,焊工培训ppt课件,男子做网站,杭州app开发公司官网QString::fromLocal8Bit 是一个平台相关的函数。默认情况下在 Windows 下 就是 gbk 转 utf-8 ,在 Linux就应该是无事发生。因为Linux平台默认的编码方式就是 utf-8 可以通过 void QTextCodec::setCodecForLocale(QTextCodec *c)来修改 Qt默认的编码方式。如下 第一输出乱码的…

QString::fromLocal8Bit 是一个平台相关的函数。默认情况下在 Windows 下 就是 gbk 转 utf-8 ,在 Linux就应该是无事发生。因为Linux平台默认的编码方式就是 utf-8
可以通过

void QTextCodec::setCodecForLocale(QTextCodec *c)

来修改 Qt默认的编码方式。如下
在这里插入图片描述
第一输出乱码的原因是, “小明” 是以 gbk进行编码的,但是 QString是 utf-8编码的。使用QString就会使用 utf-8进行解码。这样就会导致乱码。第二行不乱码是因为 默认情况 QString QString::fromLocal8Bit(const QByteArray &str) 下就是 gbk 转 utf-8 。但是如果我们显示的设置Qt的默认编码方式

QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));

在这里插入图片描述
就会发现又乱码了,这是因为Qt会认为 “小明” 是 utf-8编码的所以不会进行转换,但是实际上 “小明”是gbk编码的。

QTextCodec

QTextCodec 算得上是一个特殊的类,因为它的构造函数和析构函数都是保护函数,所以你不能够new一个QTextCodec对象出来。
在这里插入图片描述

http://www.ritt.cn/news/19343.html

相关文章:

  • 东莞网站关键词推广搜索引擎优化seo优惠
  • 网站建设原则代运营公司是怎么运营的
  • 兰州西固区公司网站建设提高工作效率的句子
  • 太原市城乡建设局网站含有友情链接的网页
  • 企业网站建设需要提供什么内容百度外推排名
  • 商业网站开发岗位需求分析网站推广优化c重庆
  • wordpress SEO模广东宣布即时优化调整
  • 培训网站建设情况网站搭建软件
  • 网站建设的杂志网站域名查询ip
  • ps个人网站手机域名访问网站怎么进入
  • 做装饰工程的在什么网站投标游戏推广可以做吗
  • 山东食品行业网站模板推广放单平台
  • 做网站选哪个语言网络推广员是什么工作
  • 免费建设个人手机网站百度热议怎么上首页
  • 石材网站建设百度推广优化怎么做的
  • c 手机网站开发模板长春刚刚最新消息今天
  • 蓝色网站风格推广链接怎么自己搞定
  • 深圳网站开发深圳网页设计公司
  • 怎样做网站备案网站制作公司有哪些
  • 郑州商城网站开发深圳关键词推广
  • 深圳做网站排名公司班级优化大师官网下载
  • 网站开发步骤 java厦门人才网个人会员登录
  • 有了网站源码可以做网站吗百度爱采购平台登录
  • 长宁武汉阳网站建设站长工具网址查询
  • html+jsp个人网站模板如何开网站呢
  • 一 网站开发体会推广方式和推广渠道
  • 公司网站建设包括哪些东西长沙网站推广智投未来
  • 做网站月薪10万关键词智能优化排名
  • 网站运营需要服务器吗怎么创建网站教程
  • 怎样做能让招聘网站记住密码企业网络营销方案