QtCreator控制台中文乱码解决方法
来源:互联网 发布:最伟大的皇帝知乎 编辑:程序博客网 时间:2024/06/05 01:02
自己试着写一个命令行的计算器,首先输出功能菜单,但是qt控制台死活不能正确显示中文,找了网上的各种解决方案无果。
仔细分析发现,问题是项目的编码与控制台的编码不一致导致的,而qt编码设置里并没有控制台的默认编码(936 ANSI),所以只能从修改控制台的“当前代码页”入手,已解决编码不一致的问题。
下面是修改步骤:
cmd--->regedit
打开注册表编辑器- 找到
HKEY_CURRENT_USER\Console\D:_Qt_Qt5.7.0_Tools_QtCreator_bin_qtcreator_process_stub.exe
文件夹 找不到的可以搜索Qtcreator - 在右侧栏里找到
CodePage
一项,将默认的值修改为十进制的65001 修改后如图 - 重建项目,在设置里将项目编码修改为UTF-8即可
以上完成后,就可以向控制台输出中文啦~
阅读全文
0 0
- QtCreator控制台中文乱码解决方法
- windows控制台中文乱码解决方法
- linux控制台中文乱码解决方法
- Windows控制台(cmd)中文乱码解决方法
- ANT控制台输出中文乱码的解决方法
- ANT控制台输出中文乱码的解决方法
- ANT控制台输出中文乱码的解决方法
- ANT控制台输出中文乱码的解决方法
- MyEclipse控制台输入中文乱码解决方法
- jenkins控制台输出中文乱码解决方法
- QTcreator:中文乱码问题解决办法!
- qtcreator 无法输入中文解决方法
- QtCreator 不能中文输入解决方法
- qtcreator 无法输入中文解决方法
- 使用WebLogic时控制台输出中文乱码解决方法
- 使用WebLogic时控制台输出中文乱码解决方法
- 使用WebLogic时控制台输出中文乱码解决方法
- Netbeans开发C程序,控制台输出中文乱码的解决方法
- BadBoy的检查点和参数化
- #leetcode#220. Contains Duplicate III
- TIPS SCRIPT CONTEXT IN GH PYTHON GHPYTHON的脚本本环境
- 【每日一学】浮动IP
- 微信开发(Java)
- QtCreator控制台中文乱码解决方法
- 神经网络入门三
- 两个List拼接成一个List,怎么拼接?
- 2.•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
- 网页在手机上打开后禁止缩放的办法
- mac安装brew 软件包管理工具Homebrew
- QT 自定义widget 背景图片设置
- MySQL下载安装全过程(包含Navicat破解)
- python 入门