【发布时间】:2012-01-08 20:21:53
【问题描述】:
我正在使用 Visual C++ 2008 编写和调试我的项目。我有一个 char* 指针。我想在调试器中查看从我的指针开始的 4 个字节作为整数。我该怎么做? (int)(*pointer) 浮现在脑海中,但我担心它会简单地将指针指向的 1 字节值转换为整数。
【问题讨论】:
-
@KerrekSB 自动转换为评论?
-
@KerrekSB 好吧,这是正确答案:)
-
这是正确的答案。谢谢。请将其添加为答案,我会接受。
-
@LuchianGrigore:好的,已发布!感谢您的确认!
-
另外,如果您还不知道这一点,您可以使用
,查看数组(或从指针)中的多个元素。即char* x;。如果你在x上添加一个watch,你可以写x,4,它会显示x的前4个元素。
标签: c++ visual-studio-2008 debugging pointers visual-c++-2008