2011-02-04 12 views
16

ho dichiarato un array come segue:Guardando una matrice C++ in Visual Studio

int *arr; 

non v'è alcun modo in Visual Studio per guardare tutti gli elementi della matrice durante il debug, invece di dover inserire manualmente orologio per un elemento * (arr + 1), * (arr + 2) e così via.

+3

Questo è un puntatore a int non un array! –

risposta

27

Se arr è un puntatore a un array di dieci interi, è possibile aggiungere "arr,10" alla finestra di controllo e quando si espande si mostrerà i dieci elementi [ovviamente, è possibile sostituire il 10 con qualunque sia la lunghezza del il tuo array è].

+1

proprio quello che stavo cercando. Grazie! – Nemo

5

Si può fare una finestra di memoria su quell'indirizzo - mostrerà tutto il contenuto.

Problemi correlati