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了。
“错误:程序中有游离的‘\240’‘\302’”之类的错误,
大量的源码不可能再全部重敲一遍,经过一番研究,终于让我找到简单的解决方案,还是本着让后人少走弯路的想法,分享下:
首先,编译器提示的\xxx,都是8进制的编码,使用sed做下全文替换,命令如下:
sed -i 's/\o240\|\o302//g' filename.cpp
\o指定用8进制编码,中间的\|是指要同时替换多个,这样就OK了。
相关文章推荐
- c编译时的错误:程序中有游离的‘\240’‘\302’‘\XXX 时解决方案
- 错误: 程序中有游离的‘\302’ ‘\240’等
- linux调试C++错误: 程序中有游离的‘\240’‘\302’
- 错误: 程序中有游离的‘\302’ ‘\240’等
- 错误: 程序中有游离的‘\302’ ‘\240’等
- 错误:程序中有游离的‘\240’ ‘\302’[已解决]
- linux调试C++错误: 程序中有游离的‘\240’‘\302’
- linux调试C++错误: 程序中有游离的‘\240’‘\302’
- 错误: 程序中有游离的‘\302’ ‘\240’等
- VS2012 编译程序时报无法加载PDB文件错误解决方案
- 【mfc】vc++ 使用64位平台编译,运行程序出现0xc000007b错误的解决方案
- VS2012 编译程序时报无法加载PDB文件错误解决方案
- VS2013 编译程序时报无法加载PDB文件错误解决方案
- 错误: 程序中有游离的‘\xxx’
- VS2012 编译程序时报无法加载PDB文件错误解决方案
- VS2013 编译程序时报无法加载PDB文件错误解决方案
- VS2012 编译程序时报无法加载PDB文件错误解决方案
- Cocos2d-x 3.2编译Android程序错误的解决方案
- ubuntu安装多个qt版本--不同qt版本编译同一个程序时出现错误--解决方案
- 【VS开发】【计算机视觉】使用opencv静态库编译程序时爆出错误的解决方案