2013-09-23 55 views
1

在調試時可以在Qt Creator中查看數組的內容嗎?查看QtCreator中的數組內容

它似乎檢測到我的數組是一個數組而不是指針。另外,一個箭頭可以讓我點擊就好像展開 - 但之後沒有任何顯示。

enter image description here

當我試圖在std::vector,Qt Creator的管理預期,顯示的內容。

PS:我發現this old post有關查看數組的內容,但其2歲以上,而且似乎不再相關。

+0

如果你正在使用VS環境,嘗試添加到這個表:'標誌,5'或'((BOOL *)標誌),5'。如果您使用CDB,我認爲這可以工作,它在VS中工作。如果GCC/GDB,您應該查找_pretty printers_ – ch0kee

+1

如果您的數組類和內容類在當前類中已知,qtcreate應顯示您的數組內容。正如你所說的,點擊箭頭展開數組,應該顯示內容。你的陣列大小是多少? –

+0

@SebastianLange是正確的。問題在於數組太大而無法正確顯示(大約有100個元素)。謝謝! –

回答

1

如果你的意思是像

int array[20] 

規則陣列,你可以在這個窗體中添加一個「手錶」 manualy:

(int[20])array 

你可以在你的變量添加它查看。