c++读取文本中文乱码

  • Post author:
  • Post category:其他



当我们想在vs中读取txt文本中的中文文字时,可能会出现乱码的情况,像下面这样。这是事先编好的文本内容,我通过文件读取却变成了不认识的”乱码“中文。



原因:


txt文件有不同的编码格式,,大部分情况下默认的时UTF-8,如下图所示:

而 vs读取是用的ANSI,所以读取的是乱码



解决办法:




保存txt文件时,将编码改成ANSI就行啦



版权声明:本文为weixin_48234352原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。