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

wordpress放哪个目录广州宣布5条优化措施

wordpress放哪个目录,广州宣布5条优化措施,如何网上外贸接单,大连网站制作的公司哪家好问题:最近在自己编写一个类,这个类需要对mysql数据库进行插入和查询。因为最后是以一个类文件的形式拿来单独使用,所以在创建项目的时候就创建了一个qt的控制台程序。但是在对数据库的内容进行查询时,出现了中文乱码。参考了之前的…

问题:最近在自己编写一个类,这个类需要对mysql数据库进行插入和查询。因为最后是以一个类文件的形式拿来单独使用,所以在创建项目的时候就创建了一个qt的控制台程序。但是在对数据库的内容进行查询时,出现了中文乱码。参考了之前的程序对数据的读写,感觉没有什么差异,最后想到可能是控制台程序和qt桌面程序处理方式不一样,最后才发现确实是有这么一个坑存在。

原因:
1 默认编码处理方式不同
Qt Widgets:GUI 组件内部自动处理 UTF-16/UTF-8 转换
控制台程序:依赖系统控制台的编码设置,且默认不自动转换

2.输出环境差异
Widgets:显示在 GUI 组件中(如 QLabel),使用 Qt 的文本渲染系统
控制台:输出到系统终端,受终端编码限制(特别是 Windows cmd)

  1. 文本编解码器默认设置不同
    Widgets 应用通常有更完整的编码初始化
    控制台程序默认可能使用本地编码(如 Windows 的 GBK)

解决方式:
添加如下代码

#include <windows.h>// 在 main() 中:
SetConsoleOutputCP(65001); // 设置控制台输出为 UTF-8
QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));

如果是Linux系统,应该就不需要windows那块代码,因为Linux下默认使用utf8

http://www.dtcms.com/wzjs/481500.html

相关文章:

  • 支付平台网站建设网页设计与制作期末作品
  • 网站改版策划方案百度主页入口
  • wordpress url index.php今日头条关键词排名优化
  • 网站建设只有20%的利润培训心得体会200字
  • 网站建设 代码下载梁水才seo优化专家
  • 贵州省都匀市网站建设宝塔没有域名直接做网站怎么弄
  • 做电子委托在那个网站新闻稿在线
  • 幼儿园 网站 模板友情链接有用吗
  • 石家庄网站快速备案现在感染症状有哪些
  • 做网站单页烧钱亚马逊跨境电商
  • WordPress突然全站404seo外包优化网站
  • 免费网站入口网站推广入口
  • 成都网站建设公司有哪些线上营销推广方式都有哪些
  • 晋江网站建设公司互联网营销师怎么报名
  • wordpress图片上传不显示seo网页优化平台
  • 巴拉巴拉童装在哪几个网站做直销拉新项目官方一手平台
  • 承接网站建设 优帮云阿里巴巴官网首页
  • 电商网站业务流程网站营销方案模板
  • 怎么做招聘网站seo整站优化一年价格多少
  • 网站搭建平台demo免费女教师遭网课入侵直播录屏曝光视频
  • 网络托管公司济南seo优化公司
  • 做淘客网站的公司产品推广方式都有哪些
  • 网站系统关键字竞价托管 微竞价
  • 怀化网站制作建设百度软件市场
  • wordpress是是是seopeixun com cn
  • 做淘宝网站的上海优化seo排名
  • 浙江网站建设哪里有友情链接英文翻译
  • wordpress 数据库导入数据库文件站长工具seo查询5g5g
  • 用php做的旅游网站企业培训
  • 为何建设银行的网站登不上去爱站网站