C++调试中,怎样看到指针指向空间中的所有数据

2024-11-16 12:28:15
推荐回答(5个)
回答1:

有办法,调试的时候在想看的数组上点右键,选择QuickWatch,弹出一个窗口后,如果你想要看这个数组的前10个元素,就在第一个编辑框数组名的后面写逗号,然后10,想看100个元素,就写个逗号,写个100

回答2:

  在需要调试的地方下断点, 运行到断点处, 在VS的【局部变量】查看当前运行状态,或者在【监视】【自动窗口】这几个调试窗口中查看或监控运行时的值。

  如果是动态指针, 可以通过监控窗口查看运行状态, 或者利用TRACE() 宏输出LOG, 在【输出】窗口进行查看。

回答3:

据我所知没有办法,一个变通的麻烦方式是列出想看的一系列数组元素(手动指定下标),一个变通的简便方式是使用vector之类的容器

回答4:

记住你要看的数组的首地址,然后在内存里看相应位置后面的数据

回答5:

你要看其他数组只有通过元素 输出 然后在监视窗口看内存地址和值