摘要: 一、什么是捕获点 捕获点是一个特殊的断点,命令语法为:catch event,即捕获到event这个事件的时候,程序就会中断下来。 测试代码示例如下: #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include < 阅读全文
posted @ 2024-01-14 23:46 TechNomad 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 一、什么是观察点? 观察点是一个特殊的断点,当表达式的值发生变化时,它将中断下来。表达式可以是一个变量的值,也可以包含由运算符组合的一个或多个变量的值,例如'a+b'。有时被称为数据断点(VC里面就称之为数据断点)。 二、观察点常用命令 watch:写观察点 rwatch:读观察点 awtach:读 阅读全文
posted @ 2024-01-14 19:32 TechNomad 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 栈帧:当程序进行函数调用的时候,比如说在哪里调用,这些信息我们称之为栈帧。每一个栈帧的内容包括调用的参数,局部变量,寄存器等这些信息,这就是一个栈帧。 调用栈:所有栈帧组成的信息称之为调用栈,或者我们也可以称之为调用堆栈。栈的特性是后进先出,函数调用也是这样,如果函数1里面调用了函数2,函数里面又调 阅读全文
posted @ 2024-01-14 14:07 TechNomad 阅读(31) 评论(0) 推荐(0) 编辑