使用 IBM Debugger for AIX 来提高开发效率
2010-07-20 00:00:00 来源:WEB开发网核心提示: 图 10. 查看整数形式以及十六制形式的变量 查看原图(大图)内存视图中一个有用的特性便是内容菜单中的 Reset to Base Address 操作,如果您从赋值的起始地址处移开了,使用 IBM Debugger for AIX 来提高开发效率(10),那么您可以使用该操作来轻松跳到该位置处
图 10. 查看整数形式以及十六制形式的变量
查看原图(大图)
内存视图中一个有用的特性便是内容菜单中的 Reset to Base Address 操作。如果您从赋值的起始地址处移开了,那么您可以使用该操作来轻松跳到该位置处。
映射内存
内存映射特性能够使您根据 XML 文件中所定义的布局来显示内存的某个区域。这是十分有用的,例如,如果您想要显示在程序外部定义的内存块,那么就可以用到上述特性了。
为了创建一个内存映射赋值,您需要在定义您想要使用的布局的文件系统上选择文件。您可以按照以下方法来为变量创建一个映射:在 Variables 或者 Monitors 视图中选择变量或者监视器,并从背景菜单中选择 Monitor Memory > Map... ,然后浏览以选择 XML 文件作为映射的布局使用。这将会(a)为 Memory 视图中的变量创建一个新的内存监视器,并(b)使用该文件创建一个新的内存映射复制。
在一个简单的实例中,内存映射工具使您能够为一个复杂的变量定义一个布局,例如一个集团或者一个结构。
查看以下的结构:
typedef struct {
unsigned short ushort_val;
short short_val;
unsigned long ulong_val;
long long_val;
char string_val[12];
char char_val;
} _test;
相应的布局文件应该如下所示 :
[]
- ››使用脚本恢复WinXP系统的用户登录密码
- ››使用phpMyadmin创建数据库及独立数据库帐号
- ››使用Zend Framework框架中的Zend_Mail模块发送邮件...
- ››使用cout标准输出如何控制小数点后位数
- ››使用nofollow标签做SEO的技巧
- ››使用 WebSphere Message Broker 的 WebSphere Tra...
- ››使用SQL Server事件探查器做应用程序的性能分析
- ››使用SQL Server事件探查器分析死锁原因
- ››使用纯文本文件打造WCF服务
- ››使用 Dojo 开发定制 Business Space 小部件,第 4...
- ››使用 ADDRESS 与 INDIRECT函数查询信息
- ››使用 COLUMN函数编制单元信息
赞助商链接