Udostępnij za pośrednictwem


Jak można sprawdzić Jeśli Moje wskaźniki uszkodzony adres pamięci?

Opis problemu

Myślę, że jeden ze wskaźników my konsekwencji uszkodzenie pamięci pod adresem 0x00408000.Jak znaleźć się, co dzieje się tam?

Roztwór

Sprawdź, czy uszkodzenie sterty

Aby dowiedzieć się, gdy jest modyfikowany adres pamięci

  1. Ustawianie punktu przerwania danych na 0x00408000.Aby uzyskać więcej informacji, zobacz Jak: Ustawianie punktu przerwania danych (tylko w trybie macierzystym).

  2. Kiedy trafisz punkt przerwania, użyj pamięci pamięci przeglądać zawartość, począwszy od 0x00408000.Aby uzyskać więcej informacji, zobacz Pamięci systemu Windows..

Zobacz też

Koncepcje

Często zadawane pytania dotyczące kodu macierzystego debugowania

Inne zasoby

Debugowanie kodu macierzystego