linux调试C++错误: 程序中有游离的‘\240’‘\302’
2012-12-11 00:00
162 查看
今天在网上找到一个小程序,一编译出现一大堆的
错误: 程序中有游离的 ......
开始觉得可能我从网页上直接复制的代码中有别的字符。于是把中文的全角空格全部替换了。
这次好多了,少了一些,不过还有很多,调试信息说是XX行有游离的。。。哪怕我把他全部删除,手动输入也不行。。。
baidu了一下找到一个高手的一个解决方法:
od -c das-server.c > log.txt
察看log.txt,就发现240 302 不可见字符了。
删除了,终于好了,小记一下。
错误: 程序中有游离的 ......
开始觉得可能我从网页上直接复制的代码中有别的字符。于是把中文的全角空格全部替换了。
这次好多了,少了一些,不过还有很多,调试信息说是XX行有游离的。。。哪怕我把他全部删除,手动输入也不行。。。
baidu了一下找到一个高手的一个解决方法:
od -c das-server.c > log.txt
察看log.txt,就发现240 302 不可见字符了。
删除了,终于好了,小记一下。
相关文章推荐
- linux调试C++错误: 程序中有游离的‘\240’‘\302’
- linux调试C++错误: 程序中有游离的‘\240’‘\302’
- 错误:程序中有游离的‘\240’ ‘\302’[已解决]
- 错误: 程序中有游离的‘\302’ ‘\240’等
- 错误: 程序中有游离的‘\302’ ‘\240’等
- c编译时的错误:程序中有游离的‘\240’‘\302’‘\XXX 时解决方案
- 错误: 程序中有游离的‘\302’ ‘\240’等
- 错误: 程序中有游离的‘\302’ ‘\240’等
- c编译时的错误:程序中有游离的‘\240’‘\302’‘\XXX 时解决方案
- linux——编码时常见的错误:程序中有游离的。。。
- 用vs编写和调试linux C++程序
- 如何解决Linux下Qt Creator调试C/C++程序出现Debugging starts &"warning: GDB: Failed to set controlling terminal警告
- Windows 下使用Eclipse CDT 远程调试 Linux C/C++ 程序
- Windows 下使用Eclipse CDT 远程调试 Linux C/C++ 程序
- linux 下C/C++程序常用调试方法(gdb)
- # include <errno.h >查看错误代码errno是调试程序的一个重要方法。当Linux C API函数发生异常时,一般会将errno变量赋值一个整数,不同的值表示不同的含义,可以通过查看
- Linux下编译C++程序遇到错误:undefined reference to `*::*
- linux下gdb调试QT程序时,报错,错误如下:
- Linux下如何用GDB调试c++程序
- arm-linux-gdb程序错误调试