天天看点

QT应用编程: 解决Visual Studio下使用qDebug没有输出、输出中文乱码

一、环境介绍

操作系统: win10 64位

QT版本: 5.12.6

Visual Studio IDE 版本: 2017

二、设置子系统为控制台
QT应用编程: 解决Visual Studio下使用qDebug没有输出、输出中文乱码
QT应用编程: 解决Visual Studio下使用qDebug没有输出、输出中文乱码
QT应用编程: 解决Visual Studio下使用qDebug没有输出、输出中文乱码

三、输出中文乱码解决

在代码页第一行指定当前文本的编码。

1.//指定文件的编码为UTF-8
#pragma execution_character_set("utf-8")      
QT应用编程: 解决Visual Studio下使用qDebug没有输出、输出中文乱码
QT应用编程: 解决Visual Studio下使用qDebug没有输出、输出中文乱码