编译错误:stray ‘\357’ in program的解决方法

简介: 如编译时遇到如下所示的编译错误: ./month_matcher.cpp:1: error: stray ‘\357’ in program ./month_matcher.cpp:1: error: stray ‘\273’ in program .
如编译时遇到如下所示的编译错误:

./month_matcher.cpp:1: error: stray ‘\357’ in program
./month_matcher.cpp:1: error: stray ‘\273’ in program
./month_matcher.cpp:1: error: stray ‘\277’ in program

则说明文件为“带BOM头的UTF8”编码 格式,相应的解决方法是将文件转换为“不带BOM头的UTF8”编码格式,Notepad++就带有这样的功能:

相关文章
|
开发工具 git
IDEA 错误运行’Application’: !invalid format: `命令行过长
刚刚在Git下拉的项目,启动的时候就报错了。记录一下
2614 0
IDEA 错误运行’Application’: !invalid format: `命令行过长
|
10月前
QT编译警告 warning LNK4042: 对象被多次指定;已忽略多余的指定
QT编译警告 warning LNK4042: 对象被多次指定;已忽略多余的指定
139 0
|
C语言
错误解决办法:gcc编译时提示对‘sqrt’未定义的引用
错误解决办法:gcc编译时提示对‘sqrt’未定义的引用
175 0
|
编译器 C++
使用vs编译QT项目一直提示 machine type 不匹配的问题解决办法
使用vs编译QT项目一直提示 machine type 不匹配的问题解决办法
84 0
|
SQL 自然语言处理 数据可视化
ANTRL编译HiveLexer.g文件报错syntax error: antlr: NoViableAltException(@[])
ANTRL编译HiveLexer.g文件报错syntax error: antlr: NoViableAltException(@[])
265 0
ANTRL编译HiveLexer.g文件报错syntax error: antlr: NoViableAltException(@[])
|
Ubuntu 计算机视觉
关于 libQt5xxx:对‘Qxxxx::xxxx()@Qt5’未定义的引用错误 的解决方法
关于 libQt5xxx:对‘Qxxxx::xxxx()@Qt5’未定义的引用错误 的解决方法
关于 libQt5xxx:对‘Qxxxx::xxxx()@Qt5’未定义的引用错误 的解决方法