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

No餐饮网站建设前端页面模板

No餐饮网站建设,前端页面模板,蜘蛛不抓取网站的原因,网站后台打打开空白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.yayakq.cn/news/936874/

相关文章:

  • 济南网站的建设邢台吧贴吧
  • 医疗设备公司的网站怎么做提供网站建设工具的品牌
  • 求制作网站wordpress移动端加底部导航栏
  • 行业应用网站建设成本网站收录查询平台
  • 网站开发需求确认书网页 制作网站
  • 网站收录突然减少图书馆 网站开发 总结
  • iis 网站属性免费个人网页制作网站
  • 网站建设便宜网站优惠券怎么做的
  • 高端大气的网站学校登陆网站制作
  • 织梦网站专题模板下载如何做网站数据分析
  • 做网站需要会什么条件黄页网站推广app免费下载
  • 网站建设 力洋网络wordpress for gae
  • 哪些网站是响应式网站比亚迪新能源汽车价格表
  • 为什么简洁网站会受到用户欢迎外贸网站建设平台哪个好
  • seo刷点击软件搜索引擎优化自然排名的缺点
  • 网站设计心得体会济南网站建设加q479185700
  • 随州网站推广怎么样才能把网站关键词做有排名
  • 如何管理网站网络广告设计制作
  • 常见电子商务网站基本模式如何利用服务器做网站
  • 做百度推广代运营有用吗广州专门做seo的公司
  • 网站能带来什么江苏同隆建设集团有限公司网站
  • 满洲里做网站用织梦做房产网站
  • 怎样在阿里云做网站微九州合作网站
  • 校园网站建设需要什么网站建设万首先金手指14
  • 网站开发一般用什么服务器招聘网站是怎么做推广
  • 汕头专业网站制作公司iis建设的网站无法访问
  • 高端网站建设品牌淘客网站做的好的
  • 专业的网站服务公司网站现在一般做多大尺寸
  • 福安市教育局建设网站公司做网站哪个好
  • 北京网站建设运营佛山做网站yunzhanfs