首页 > 其他分享 >cout输出中文,在命令提示符中出现乱码

cout输出中文,在命令提示符中出现乱码

时间:2023-09-17 22:13:02浏览次数:51  
标签:命令提示符 输出 中文 cout 乱码 65001

本例子解决方法在Windows操作系统中测试有效。

使用C++的cout输出中文,例如

cout<<"yes中文"<<endl;

运行结果,如果在命令提示符中出现乱码,如下图:

那么解决办法如下:
先在命令提示符中,执行chcp 65001,即输入chcp 65001,回车。
进入激活代码页65001,这样就支持utf-8的字符,那么utf-8的中文就能够正常显示了。

现在运行程序,就可以正确输出中文了,如下图:


补充说明:
hvtmysql.exe是一个使用C++语言写的并且编译完成的可执行程序。

转载自:https://hovertree.com/h/bjag/0qx3fo83.htm

标签:命令提示符,输出,中文,cout,乱码,65001
From: https://www.cnblogs.com/sosoft/p/17709938.html

相关文章

  • 清理文本中的 图片标签乱码
    清理之前:清理之后:代码实现:<pclass="content"v-html="changeUrl(item.content)"></p>changeUrl(data){vara=data;//用正则获取img标签varb=/<img[^>]*src=['"]([^'"]+)[^>]*>/g;......
  • Loadrunner发生请求的body中文实际是乱码的解决方法
    Loadrunner发生的json请求中,包含有中文。回放脚本,实际发送出去的body不是中文,而是乱码,这就导致请求不正确,影响测试的实际结果。要解决这个问题,先要把中文使用函数lr_convert_string_encoding转换一下,再在请求中引用该转换后的参数,回放的请求数据正常。示例如下:lr_convert_str......
  • 【Python&GIS】解决GIS属性表、矢量字段乱码,中文乱码
    ​    我们平时在使用代码处理矢量数据时,可能会出现矢量字段出现乱码的情况。同样有什么打开别人发的矢量文件有可能也会出现这种情况。那么我们该如何解决这个问题,让我们属性表中的中文字符正常显示呢?今天就和大家一起分享一下。1.原因        ArcGIS10.2之......
  • springmvc中在web.xml中设置过滤器,排去字符乱码
    2023-09-14web.xml<!--设置编码格式,解决字符乱码--><filter><filter-name>CharacterEncodingFilter</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><init-param>......
  • 后端返回图片乱码,前端解决方法
    后端返回的文件流格式  前端解决axios({url:"/api/Component/ins/downloadQr?codes="+data.codeIdentification,method:"GET",headers:{"Authorization":window.platToken.token_type+""+windo......
  • AES解密控制台打印出乱码解决方法
    使用其它方法控制台一直打印出乱码,后来使用了这种方法,一下就解决乱码问题。代码如下:fromCrypto.CipherimportAESfrombinasciiimporta2b_hexdefungenerateAES(key,text):aes=AES.new(str.encode(key),AES.MODE_ECB)aes_text=aes.decrypt(a2b_hex(text)).decode(......
  • python采集数据保存csv, 文件内容乱码了怎么解决?
    如果你的Python程序采集到的数据在保存成CSV格式的文件时出现了乱码,那么可尝试以下解决方法:1.在打开CSV文件时指定编码方式你可以使用Python中的open()函数打开CSV文件,并在open()函数中指定文件编码方式为CSV文件原始编码方式。如果CSV文件原始编码......
  • bat批处理中文乱码
    bat批处理运行时中文显示乱码,但是直接用cmd正常,而且修改默认值时代码页不可修改系统相关设置位置HKEY_CURRENT_USER\Console%SystemRoot%_system32_cmd.exeCodePagechcp936文件夹添加cmd菜单WindowsRegistryEditorVersion5.00[HKEY_CLASSES_ROOT\Director......
  • JS Blob 下载时导出csv,通过excel软件打开中文乱码的问题:
    proxy.$http.post(url,commitObject.value,{headers:{responseType:'blob'}}).then((p)=>{if(p.data.code==200||p.status==200){ElMessage.success('预测成功,等待结果展示!')if(commitObject.value.returnTyp......
  • .net core 请求网页的时候出现gzip压缩 respones返回的中文数据变成乱码
    解决方法:https://blog.csdn.net/lishenluo/article/details/105383323引用System.Text.Encoding.codePages包里面包含了解压缩转化中文gbkgb2312下面时具体的解压缩办法。publicstaticstringDecompressGzip(Streamstm){System.Text.Encoding.RegisterProvi......