如果您有一个静态分配的数组,Visual Studio调试器可以轻松显示所有数组元素。但是,如果您有一个动态分配并由指针指向的数组,则单击+将其展开时,它将仅显示该数组的第一个元素。有没有一种简单的方法可以告诉调试器,以Foo类型和X大小的数组的形式显示此数据?
3 回答

慕慕森
TA贡献1856条经验 获得超17个赞
再次访问:
假设您有一个下面的指针:
double ** a; // assume 5*10
然后您可以在Visual Studio调试监视中编写以下代码:
(double(*)[10]) a[0],5
这会将其转换为如下所示的数组,您可以一次性查看所有内容。
double[5][10] a;
没有找到匹配的内容?试试慕课网站内搜索吧
- 3 回答
- 0 关注
- 871 浏览
添加回答
举报
0/150
提交
取消