学习笔记-vs设置编码方式为UTF-8依旧出现中文乱码解决办法

vs设置多字符集后编码方式为UTF-8依旧出现中文乱码,如下
学习笔记-vs设置编码方式为UTF-8依旧出现中文乱码解决办法_第1张图片

解决办法1

工具-扩展更新-联机-下载UTF8-with BOM
学习笔记-vs设置编码方式为UTF-8依旧出现中文乱码解决办法_第2张图片
学习笔记-vs设置编码方式为UTF-8依旧出现中文乱码解决办法_第3张图片解决办法2

  • 首先设置使用原来的Unicode 编码

  • 学习笔记-vs设置编码方式为UTF-8依旧出现中文乱码解决办法_第4张图片

  • 其次在字符集面前加L表示宽字符集
    学习笔记-vs设置编码方式为UTF-8依旧出现中文乱码解决办法_第5张图片

其实谈不上多大的原理,编译器环境对不同编码的读取不同导致的,出现这种情况很少,解决后如下:
学习笔记-vs设置编码方式为UTF-8依旧出现中文乱码解决办法_第6张图片

你可能感兴趣的:(编程杂记,c++,编程语言,经验分享)