VS2017读取txt文件在控制台输出时出现乱码解决办法

有时我们直接创建的txt文件是以UTF-8的格式存储的,VS2017读取txt文件在控制台输出时出现乱码解决办法_第1张图片
但是我们的控制台exe程序默认的是ANSI编码模式,于是不适配出现中文乱码的问题
VS2017读取txt文件在控制台输出时出现乱码解决办法_第2张图片
VS2017读取txt文件在控制台输出时出现乱码解决办法_第3张图片
这个时候我们就得该txt的编码方式为ANIS:
VS2017读取txt文件在控制台输出时出现乱码解决办法_第4张图片
在运行在控制台就没出现读取txt中的中文乱码问题了:
VS2017读取txt文件在控制台输出时出现乱码解决办法_第5张图片
解决思路来源:
https://blog.csdn.net/weixin_33752045/article/details/85785250

你可能感兴趣的:(C++)