GDB
scusyq
这个作者很懒,什么都没留下…
展开
-
gdb中查看数组各项的值
有时候,你需要查看一段连续的内存空间的值。比如数组的一段,或是动态分配的数据的大小。你可以使用GDB的“@”操作符,“@”的左边是第一个内存的地址的值,“@”的右边则你你想查看内存的长度。例如,你的程序中有这样的语句: int *array = (int *) malloc (len * sizeof (int)); 于是,在GDB调试过程转载 2011-12-02 10:45:00 · 9585 阅读 · 0 评论 -
vim 搜索
总结了一下vim中的搜索命令和各种扩展方法,参考vim手册和网络资源 简单搜索"/string"用于向下搜索一个字符串,按n按照搜索相同的方向跳转到下一个匹配项,像一般的命令一样,前面加上数字,标示命令计数,比如"2n"代表第三个匹配的目标。按N会和之前命令想法的方向就像搜索下一个。"?string"用于反向向上搜索字符转,n,N的用法同上。搜索忽略大小写:se转载 2011-12-19 17:16:05 · 1147 阅读 · 0 评论 -
关于linux中使用vim打开文件出现^M的解决方法
在终端下敲命令:$ dos2unix filename直接转换成unix格式,就OK了!~我使用的是 Ubuntu ,Ubuntu下默认没有安装dos2unix工具,而且也没有一个叫这个名字的工具。但是有一个替代工具——tofrodos , 下面就说一下它的安装和使用: 当然还是apt安装啦。 (1)安装tofrodos sudo apt-g转载 2011-12-09 14:38:12 · 732 阅读 · 0 评论 -
warning:cannot pass objects of non-POD type
移植代码到Linux下,运行总是崩溃(在windows下正常)。调试发现问题出在下列语句: wxString szSiteHead = wxString::Format( wxT(""), file.GetName() );查看编译记录有下列警告信息 warning: cannot pass objects of non-POD type 'class wx转载 2011-12-09 17:09:03 · 1460 阅读 · 0 评论