标签: c++ arrays codelite
我想在调试程序的同时检查数组中元素的内容。但是当我为动态分配的数组添加监视时,我只能看到指针的地址吗?
有没有办法观察动态分配的数组的内容?我浏览了以下帖子,但解决方案似乎不适用于CodeLite。我猜它是因为调试器不同。
How to display a dynamically allocated array in the Visual Studio debugger?
答案 0 :(得分:2)
我使用铸造样式语法为监视值取得了一些成功:
(int[10]*)a
这将显示在监视窗口中展开后的所有数组值。代码中a的声明是:
a
int *a = new int[10];
以下是观察窗口: