环境
Clion 2024.1.4
cout输出乱码
SetConsoleOutputCP(CP_UTF8)要加在main函数内。
#include "windows.h"
SetConsoleOutputCP(CP_UTF8);
第二种方法
在mian函数内加入以下代码,但是此法会在控制台增加不必要的输出,所以在我的理解中是了解即可。
system("chcp 65001");
cin输入 & cout输出 中文乱码
此方法是使用Clion的注册表修改,可以针对输入输出同时解决中文支持问题。
- 按住键盘:ctrl + shift + alt + /
- 点击 Registry
- 取消勾选: run.processes.with.pty
声明学习来源:以上内容是我在ITheima的C++课程中所学习到的内容。