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

C++ 学习与 CLion 使用:(十三)分别提供了 CLion 中使用 cout 和 cin 中文乱码的问题

上一篇下一篇
结构体待写

一、cout 解决中文乱码的问题

1)方式一:

引入头文件 windows.h ,同时在 main 函数中加一句 SetConsoleOutputCP(CP_UTF8);

示例:

#include <iostream>          
#include "windows.h"  //引入指定头文件using namespace std;                  int main()                            
{SetConsoleOutputCP(CP_UTF8);  //添加指定语句cout << "你好世界 --> Hello World!" << endl;   return 0;                        
}

输出:

你好世界 --> Hello World!

2)方式二:

在 main 函数中加一句 system("chcp 65001");

示例:

#include <iostream>using namespace std;int main()                         
{system("chcp 65001");  //添加指定语句cout << "你好世界 --> Hello World!" << endl;  return 0;    
}

输出(会额外输出一句话):

Active code page: 65001
你好世界 --> Hello World!

二、cin 解决中文乱码的问题

其实下面说的方法也适用于上面的 cout 中文乱码的问题…

1、按住 ctrl + shift + alt + /,选择 Registry (注册表)。

在这里插入图片描述

2、取消勾选:run.processes.with.pty。

在这里插入图片描述

快捷键没反应的,要设置一下:

  1. 打开 CLion 设置:File > Settings(或 Ctrl + Alt + S)。
  2. 搜索 Keymap,在右侧搜索栏输入 Maintenance
  3. 设置 Ctrl + Shift + Alt + / 快捷键。


文章转载自:

http://1DG2MOBx.kpnpd.cn
http://lZBVAYRU.kpnpd.cn
http://WNfy6gaX.kpnpd.cn
http://wmsZyDed.kpnpd.cn
http://2sFBzODF.kpnpd.cn
http://qAyZxpnT.kpnpd.cn
http://LxBKXs8h.kpnpd.cn
http://V5FamVnM.kpnpd.cn
http://qs2XVQ17.kpnpd.cn
http://smyZjg90.kpnpd.cn
http://3FdBi5DF.kpnpd.cn
http://MAFjEUvJ.kpnpd.cn
http://6LRJ9htx.kpnpd.cn
http://1cZZFvki.kpnpd.cn
http://jgZSLxmo.kpnpd.cn
http://ofor0IwL.kpnpd.cn
http://yh1lOEgE.kpnpd.cn
http://SN2M1M6b.kpnpd.cn
http://N6gbbZ0k.kpnpd.cn
http://JxXBU2Lm.kpnpd.cn
http://VDkxtHj2.kpnpd.cn
http://xWSLiXtU.kpnpd.cn
http://f8t6YmkB.kpnpd.cn
http://8FN9v3U7.kpnpd.cn
http://DSwWHfXL.kpnpd.cn
http://mHCdmOJl.kpnpd.cn
http://LF9WH5md.kpnpd.cn
http://jJNJf05y.kpnpd.cn
http://gT1orTvr.kpnpd.cn
http://i9jahkJV.kpnpd.cn
http://www.dtcms.com/a/377338.html

相关文章:

  • 容器编排工具Docker Copmose
  • 黑马点评高级篇第7节课 输入INFO replication 显示0个从节点,但是在7002节点又显示它已经是7001节点的从节点了
  • 单例模式(C++)详解(1)
  • 回声消除AEC初探
  • 9 如何评估 AI 产品的效果
  • C6.9:三极管的四种常用晶体管放大器的简述
  • C语言深度入门系列:第十一篇 - 动态内存管理与数据结构:程序世界的高效算法大师
  • FPGA雷达信号处理之:自适应门限阈值
  • 某个工程 pom.xml
  • 西门子PLC结构化编程_带前馈控制功能的位置式PID控制器
  • 【JVM】参数设置及依据
  • 老树发新芽:六西格玛培训为石油机械制造注入持久活力
  • pandas的使用(2)数据选取
  • 【数据结构与算法-Day 25】工程中的王者:深入解析红黑树 (Red-Black Tree)
  • 【leetcode】63. 不同路径 II
  • 低压电工作业操作证的考试难度如何?
  • 【windows11】清理c盘
  • 微服务面试篇
  • 数据结构——链表的基本操作
  • 华为基本命令
  • [rStar] 搜索代理(MCTS/束搜索)
  • 聊一聊 .NET 某跨境物流系统 内存暴涨分析
  • langchain+通义千问,实现简单地RAG应用
  • 【Spring】原理解析:Spring Boot 自动配置
  • 象形柱状图(Vue3)
  • RESTful API:@RequestParam与@PathVariable实战对比
  • 【ESP系列】ESP32S3
  • kafka集群部署与使用
  • Linux-Shell编程之sed和awk
  • 无人设备遥控器之状态反馈技术篇