Debuggen bei dynamischen Arrays



  • Hallo!

    Wenn ich ein Array mit

    ..
    char text[10];
    ..
    

    deklariere, so kann ich im Debugger schön alle 10 Elemente beobachten.

    Hole ich mir den Speicher zur Laufzeit z.B. so

    ..
    char* text=(char*)malloc(11*sizeof(char));
    ..
    

    dann zeigt er mir immer nur das erste Element des Arrays (also text[0]) an.

    Gibt es die Möglichkeit, auch dann alle Elemente bebachten zu können, ohne explizit z.B. text[5] zu beobachten?

    Gruß, Sascha



  • View->Debug Windows->Memory


Anmelden zum Antworten