CLion warning C4819 and error C2181: 没有匹配 if 的非法 else
中文编码格式太难了。。。今天正常的写个简单code,想不到在CLion中尽然报了这个错误,但是我的代码在其他编译器都能运行,我一脸懵逼的去网上搜索原因,最后才发现这是CLion文件编码格式的问题(因为我写了个中文注释。。。。。)
解决方案:
01:把code中的注释改为英文
02:从源头上解决问题(一劳永逸方法)
打开$File\ →\ Settings\ →\ Editor\ →\ File \ Encodings$
将Encoding改为UTF-8编码格式