2
可能重複:
View array in Visual Studio debugger?當使用'new int [n]'聲明一個新數組時,爲什麼它不出現在本地列表中?
我50個元素的數組使用聲明:
int *ans;
ans = new int[50];
然而,當我在看的 '當地人' 名單,並嘗試爲了擴大陣列,它只有一個 元素,爲什麼?難道我做錯了什麼?
可能重複:
View array in Visual Studio debugger?當使用'new int [n]'聲明一個新數組時,爲什麼它不出現在本地列表中?
我50個元素的數組使用聲明:
int *ans;
ans = new int[50];
然而,當我在看的 '當地人' 名單,並嘗試爲了擴大陣列,它只有一個 元素,爲什麼?難道我做錯了什麼?
locals
列表只是知道你有一個指向一個整數的指針。不幸的是,它沒有一個很好的方法來知道這個數組有多大。它可能會變得更加複雜,或者您可以爲該變量創建自己的自定義查看器 - 這取決於您正在使用的IDE。
對不起,忘了提及我正在使用Visual Studio 2012 – Quaker
@Quaker,對不起 - 我個人對VS一無所知。也許在文檔中有一個提示。 –
例如:http://stackoverflow.com/questions/972511/view-array-in-visual-studio-debugger –