为了达到这个目的,需设置 QtCreator的默认编码为UTF-8。 在“工具->选项 ->文本编辑器-> 行为”中,把默认编码改为“ UTF-8”。 涉及中文乱码,请把文件编码改为“utf-8”
查了下资料,可以在工具->选项 ->文本编辑器,找到 行为 的选项, 把文件编码的默认编码设置为UTF-8。 还有设置为UTF-8+BOM的编码方式的, 这时还需要在头文件加入 #pragma execution_character_set("utf-8")
一. 修改代码文件格式为utf-8带签名,让MSVC编译器能够自动识别并以utf-8 BOM格式加载文件:使用外部编辑器将代码文件保存为utf8-BOM格式;或 打开代码文件,在VS2019 “高级保存选项” 中将代码文件保存格式选择为“Unicode 因为没有BOM,所以没有检测出是UTF-8。 你要做的是,以UTF-8编码打开文件,然后编辑即可。