您的位置:首页 > 其它

c编译时的错误:程序中有游离的‘\240’‘\302’‘\XXX 时解决方案

2017-01-18 16:28 246 查看
偶尔从网上看到不错的源码,想研究下,不幸编译时遇到

“错误:程序中有游离的‘\240’‘\302’”之类的错误,

大量的源码不可能再全部重敲一遍,经过一番研究,终于让我找到简单的解决方案,还是本着让后人少走弯路的想法,分享下:

首先,编译器提示的\xxx,都是8进制的编码,使用sed做下全文替换,命令如下:

sed -i 's/\o240\|\o302//g'  filename.cpp

\o指定用8进制编码,中间的\|是指要同时替换多个,这样就OK了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: