gdb回溯调试

使用调试器时最常用的功能就是step, next, continue,这几个调试命令都是“往下执行”的, 但是很多时候会有这种需求:你在调试的过程中多跳过了几步而错过中间过程,这时候不得不重头调试一遍,非常麻烦。而GDB从7.0版本开始支持反向调试功能,也就是允许你倒退着运行程序,或者说撤销程序执...

2014-01-14 13:04:16

阅读数:465

评论数:0

Linux常用命令

这些是比较基础的Linux命令集,每个都有使用的示例,可以在用的时候做参考,玩过LAMP组合的朋友肯定知道,有时候生疏了想一个命令想不起来是很痛苦的。个人其实玩的也不多,只不过在玩自己的博客、论坛等小站时会参考一下。这些命令主要是为了收藏备用。 系统信息 arch 显示机器的处理器架构...

2014-01-06 17:27:47

阅读数:435

评论数:0

c语言实现封装,继承和多态

封装 c语言使用的struct没有访问控制,任何程序都能访问struct的成员。为了隐藏struct里的成员名称和位置,可以将具体的struct定义放在.c文件中,而在头文件中增加一个指向该结构体的指针。因为无法得知指针类型的具体定义,对这个私有结构体成员的访问只能通过提供的set()和get(...

2014-01-06 16:03:37

阅读数:440

评论数:0

gcc编译静态库、动态库

转自http://blog.csdn.net/ctthuangcheng/article/details/8550096 今天,一个同事编译静态库,我也趁此机会在温习一下,先google一下,然后在自己实验。   首先,在网上抄个例子,内容如下 1:建静态库 /*  he...

2014-01-05 23:32:57

阅读数:494

评论数:0

VIM常用

1 光标移动 fx :前行向后移动光标到x字母(按f键后按要查找的字符x),光标到x处,用;重复上一个f命令 tx :光标到x前 Fx/Tx :与小写的相同使用,方向相反 w :光标移到下一个单词 b :光标移到上一个单词 ) :光标移到下一个句子 ( :光标...

2014-01-01 19:14:32

阅读数:387

评论数:0

gdb技巧

七、八年前写过一篇《用GDB调试程序》,于是,从那以后,很多朋友在MSN上以及给我发邮件询问我关于GDB的问题,一直到今天,还有人在问GDB的相关问题。这么多年来,有一些问题是大家反复在问的,一方面,我觉得我以前的文章可能没有说清楚,另一方面,我觉得大家常问的问题正是最有用的,所以,在这里罗列出来...

2013-12-18 21:22:34

阅读数:388

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭