我正在学习c ++,并且很想知道你是否真的可以看到你赋予一个值的价值。我从未参加任何C ++课程,但我相信这些都是内存位置。我已经习惯了vb.net,在那里你可以只使用.tostring找到任何东西的值,在visual c ++中是否有类似的东西?
我很难找到的其中一些值是: 0x00001f40 0x000003e8
是否有一些网站可以将这个“解码”为Visual Studio中的一个或一些调试选项?这个语言很新,所以请保持温柔。 :)
答案 0 :(得分:1)
我倾向于使用visual studio中的表盒(如果我有很多变量)。表盒允许您填写一个变量,该变量将显示其所有值(对于类的对象非常有用)。这些值将显示断点触发的时刻。
另一种方法是在断点触发时使用断点并将鼠标悬停在代码中的变量上(最简单的代码可能很容易,但很难在大对象上显示所有内容)。
您可能希望确保关闭十六进制显示(可在运行时在工具栏中找到)。