产生原因:文件中有中文字符,但是文件是utf-8格式的,使用msvc编译器编译时就会产生上述错误
解决办法:
方式1:
通过把源文件转换为gbk编码,但是只能一个一个文件转换,当导入项目文件较多时,这个方式明显不太好。当然也可以通过python脚本批量转换,但是还是比较麻烦
方式2:
通过在项目里设置编译选项,/utf-8
项目->右键属性->C/C++ -> 命令行,在下方输入框添加 /utf-8,就会在编译时采用utf-8编码来编译
产生原因:文件中有中文字符,但是文件是utf-8格式的,使用msvc编译器编译时就会产生上述错误
解决办法:
方式1:
通过把源文件转换为gbk编码,但是只能一个一个文件转换,当导入项目文件较多时,这个方式明显不太好。当然也可以通过python脚本批量转换,但是还是比较麻烦
方式2:
通过在项目里设置编译选项,/utf-8
项目->右键属性->C/C++ -> 命令行,在下方输入框添加 /utf-8,就会在编译时采用utf-8编码来编译