UTF-8 BOM 的问题
程序中出现:
Invalid char '\357' in expression
Invalid char '\273' in expression
Invalid char '\277' in expression
这中情况绝大多数是文件格式的问题.gcc,g++不支持UTF-8带BOM的编码模式。
解决:用文件编辑器如ultraEdit,将该文件另存为UTF-8无BOM模式。
后话:'\357' '\273' '\277' 是什么呢?就是BOM的3个字符了 “EF, BB, BF”,这3个就在文件头部,有兴趣的朋友可以打开16进制编辑器查看。
浙公网安备 33010602011771号