qt5默认编码是utf-8,而vs2013默认编码为gbk,

二者不统一,对于中文编码带来了很多麻烦。

经过一番查询,发现可以设置vs2013创建新的头文件或者源原件的时候自动转成utf-8。


一般安装都在c盘,在c盘路径中搜索:“vcprojectitems”;

找到后就会发现下图标记的二个文件。

wKioL1TFlc_BMtAIAAI3vBuyBk8120.jpg


打开二个文件分别添加:

#pragma once
#pragma execution_character_set("utf-8")

保存即可。

这样在vs2013里面,新创建的文件都是utf8编码。