2011-04-30 163 views
2

我的問題不是this的重複
上面提供的解決方案在使用Nsight作爲調試器時不起作用。
如何在使用Nsight作爲調試器時查看內核內數組的所有元素?
QuickWhatch只顯示陣列的前4個元素!在Visual Studio調試器中查看數組?

+0

它是重複的,問題是一樣的。 C數組的大小在運行時不可檢測,無論是由代碼還是調試器。儘可能使用std :: vector <>或TR1 std :: array <>類。 – 2011-04-30 12:43:44

+0

[Visual Studio調試器中的視圖數組?]可能的重複?(http://stackoverflow.com/questions/972511/view-array-in-visual-studio-debugger) – 2011-04-30 12:43:59

+1

但我只是說明它爲什麼不是重複的! !它的情況並非如此。我使用的是nsight進行調試,而不是visual studio debugger ... – lina 2011-05-02 10:49:08

回答

1

NSight將複製到主機調試元素的數量設置在:

Nsight-> Nsight選項 - > Debugger->最大數組元素

默認值是4,這就是爲什麼你只看到4個元素。增加這個(並重新啓動你的調試會話),你會沒事的。

相關問題