WEB开发网
开发学院操作系统Linux/Unix 使用 IBM Debugger for AIX 来提高开发效率 阅读

使用 IBM Debugger for AIX 来提高开发效率

 2010-07-20 00:00:00 来源:WEB开发网   
核心提示: 在每一步之后,监视器的值都会得到更新,使用 IBM Debugger for AIX 来提高开发效率(9),而且一旦它被改动了,那么可以轻松地识别出来,变量在内存中的地址是 0x2FF22938,而它当前的值则是 10,您有好几种方式来添加监视器:您可以从变量视图或者监视器视图通过点击监视器视图

在每一步之后,监视器的值都会得到更新,而且一旦它被改动了,那么可以轻松地识别出来。您有好几种方式来添加监视器:您可以从变量视图或者监视器视图通过点击监视器视图中的 使用 IBM Debugger for AIX 来提高开发效率 按钮,并输入要监视的表达式,来监视一个局域变量。

如果您想要监视一个或者多个全局性变量,那么您可以从监视器视图的内容菜单中选择 Select Globals list 来从全局性变量中的列表中选择一个。您还可以从监视器视图中更改一个监视变量的值,而且这种更改是十分有效的。

内存赋值与映射

内存视图允许您去检查并更改特定地址处内存的内容,通常是一个变量。您还可以选择内存以什么格式显示:十六进制、ASCII、EBCDIC、整数。其中地址用作表达式基础的表达式叫做内存监视器,而且您可以使用内存视图中的监视器窗格来添加和删除内存监视器。注意内存监视器不同于监视器视图中使用的监视器以及前文讨论过的监视器。

下面的图片向您展示了名为“it”的变量的 Signed Integer 内存赋值。变量在内存中的地址是 0x2FF22938,而它当前的值则是 10。

图 9. 见识内存视图中的变量
使用 IBM Debugger for AIX 来提高开发效率

查看原图(大图)

您可以同时查看不同格式的内存的内容。

上一页  4 5 6 7 8 9 10  下一页

Tags:使用 IBM Debugger

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接