Visual C++ 6 调试之Debug选项(001)

General
Hexadecimal display 这一选项以十六进制格式显示所有值,并以十六进制解析所有的用户和对话框输入。当选择了该选项时,可以使用 0n (注意前面是数字零,后面一个是小写字母 n )前缀输入十进制值。例如: 0n123456789
Disassembly window
Source annotation 同时显示源码机器汇编语言翻译。
Code bytes 显示与每一个汇编语言指令相关联的字节。
Symbols Disassembly 窗口中显示地址的符号名,例如 CMyApp:OnMyEvent
Call stack window
Parameter values 显示调是堆栈中传递给一个子程序调用的参数的各参数值。
Parameter types 显示调用堆栈中传递给一个子程序调用的参数的类型信息。
Memory window
Address 允许用户为 Memory Dump 窗口选择缺省的起始地址。
Format 允许用户对所显示的 Memory Dump 窗口内容从多达 13 种数据类型映射中选择,如 ASCII Byte Long Real Int64 等。窗口中的内容一共有 2 列。第 1 列时内存的地址,第 2 列是十六进制值,第 3 列十字符值(每 8 位一个字符)。有 12 种选择,如果选择 Byte ,那么在第 2 列种显示的十六进制是每 8 位一组;如果选择 Short ,那么在第 2 列种显示的十六进制值是每 16 位一组;如果选择 Long ,那么在第 2 列中显示的十六进制值是每 32 位一组。
Re-evaluate expression 该选项动态重定位 Memory Dump 窗口的内容,当该选项处于活动状态,并且已经在 Memory Dump 窗口中输入了一个指针变量的名字时,则每次该指针变量的地址内容改变时,该窗口的内容将得到更新。当该选项处于关闭状态时, Memory Dump 窗口的内容将不改变,即使指针变量的地址内容确实已经改变。
Show data bytes 以原始字节和所选择的格式显示数据。
Fixed width 以固定宽度格式显示 Memory Dump 窗口的内容,此处输入的值与所选择的格式类型一起发生作用。
其它
Return value Variables 窗口中显示子程序的返回值。
Load COFF & Exports 该选项使得 Debugger 在不能获得调试信息时,加载 COFF 格式调试信息或 DLL 导出。
大家都知道, Windows NT (第一个 Win32 操作系统)有 VAX VMS UNIX 的血统。 NT 开发小组中的许多关键人物在进入微软之前就是在那些平台上设计并写码。当他们开始设计 NT ,很自然地他们会想到使用过去写过并且测试过的工具。那些工具所产生的可执行档以及目标模块( object module )的格式称为 COFF Common Object File Format )。
Display Unicode strings 显示 Unicode 格式的字符串。当调试输入输出使用多种语言格式的文本数据的应用程序时,该选项非常有用。
View floating point registers 查看浮点寄存器
Just-in-time debugging 当一个在 Visual Studio 开发环境之外运行的应用程序遇到运行错误时,该选项打开自动激活 Visual C++ Debug 功能。
OLE RPC debugging RPC 调试,选定后,可以在调试时单步执行 COM 远程过程。
Debug commands invoke Edit and Continue 使用该选项将允许许多单不是全部代码修改,在下一次使用 Debugger 命令如 Go Step Into Step Over Run 时,自动应用于源代码。
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值