1

我正在学习 c++,很想知道你是否真的可以看到你分配给一个值的值。我从未参加过任何有关 C++ 的课程,但我相信这些是内存位置。我已经习惯了 vb.net,您可以在其中执行 .tostring 来查找任何内容的值,Visual C++ 中是否有类似的内容?

其中一些我很难找到的值是:0x00001f40 0x000003e8

是否有一些网站可以将其“解码”为 Visual Studio 中的数字或调试选项?对这种语言非常陌生,所以请保持温和。:)

4

1 回答 1

1

我倾向于在视觉工作室中使用手表盒(如果我有很多变量)。监视框允许您填写一个变量,该变量将显示其所有值(对于类对象非常有用)。这些值将显示断点触发的时刻。

另一种方法是使用断点并在断点触发时将鼠标悬停在代码中的变量上(对于少量代码可能最简单,但在大对象上显示所有内容非常痛苦)。

您可能希望确保关闭十六进制显示(可以在运行时在工具栏中找到)。

于 2013-04-22T19:02:39.327 回答