【发布时间】:2014-07-24 18:03:01
【问题描述】:
我正在尝试调试一个大型系统,而我添加的监视列表(对我而言)毫无意义。我找不到显示值的任何地方。例如,我有一个带有双精度列表的 2D 数组,当跟踪 2D 数组时,值通过每个循环显示,1、2、3、4、5 等......但是,我得到一个说 9,而不是去 10,我得到 0x00000a 并且不知道这个值是什么,除非我在我的脑海中或循环计算。如此短的计数 6000 循环迭代,什么数字表示为:0x00000695 或者我怎样才能让调试器显示实际数字而不是它的一些参考? 0x0000014 似乎是 20,我不知道如何有效地使用这款手表进行调试。有谁知道如何停止这种奇怪的数字表示?我只想在通过断点时查看二维数组的值。
【问题讨论】:
-
这个二维数组的维度是多少?也许它只有十个条目(0 到 9)?
-
在监视窗口中,右键单击 + 将“以十六进制显示值”切换为关闭。 (对不起,不记得确切的设置名称,但它在那里)。
-
我的话....就是 WhozCraig。我不敢相信我的谷歌搜索没有出现...非常感谢!如果您发布答案,我会接受=D
标签: visual-c++ visual-studio-2003