有时候避免不了从网上拷贝代码,直接编译,gcc可能报很多奇怪的错误。
下面是一个cpp文件,用UTF-8编码打开看起来正常,事实上用gedit打开也是正常的。
然而,编译会报错:error: #include expects "FILENAME" or <FILENAME>
用ANSI编码显示,就会发现问题,将文件中的非法字符替换为空格即可。
有时候避免不了从网上拷贝代码,直接编译,gcc可能报很多奇怪的错误。
下面是一个cpp文件,用UTF-8编码打开看起来正常,事实上用gedit打开也是正常的。
然而,编译会报错:error: #include expects "FILENAME" or <FILENAME>
用ANSI编码显示,就会发现问题,将文件中的非法字符替换为空格即可。