解决方案
VS工程安装插件,ForceUTF8(With Bom)
问题原因
UE4新建类文件,默认是GB2312格式,而UE4不支持该格式。(我有点奇怪,为啥UE4新建文件的时候,为啥不直接用正确的编码生成文件,还是说UE4里有地方配置?)
参考文档
https://docs.unrealengine.com/zh-CN/Programming/UnrealArchitecture/StringHandling/CharacterEncoding/index.html
备注
写得比较简单,很细节的问题,没去深究。