原因:
vs code不是IDE,通过cmd输出,而cmd的编码和c++程序编码(源文件编码)的不同。cmd默认的是gbk编码,而vs code默认是utf-8编码,因而在输出中文文本时会出现乱码。
解决方法:
配置settings.json文件可以解决
链接:知乎大佬
vs code不是IDE,通过cmd输出,而cmd的编码和c++程序编码(源文件编码)的不同。cmd默认的是gbk编码,而vs code默认是utf-8编码,因而在输出中文文本时会出现乱码。
配置settings.json文件可以解决
链接:知乎大佬