Partilhar via


Como posso descobrir se o Meus ponteiros corromper um endereço de memória?

This topic applies to:

Edition

Visual Basic

C#

F#

C++

Web Developer

Express

O tópico não é aplicável O tópico não é aplicável O tópico não é aplicável

Native only

O tópico não é aplicável

Pro, Premium e Ultimate

O tópico não é aplicável O tópico não é aplicável O tópico não é aplicável

Native only

O tópico não é aplicável

Descrição do problema

Acho que um dos meus ponteiros pode corromper a memória no endereço 0x00408000. Como encontro fora o que está acontecendo lá?

Solution

Verificar se há corrupção de heap

Para localizar onde o endereço de memória é modificado

  1. Defina um ponto de interrupção de dados em 0x00408000. For more information, see Como: Definir um ponto de interrupção de dados (somente nativo).

  2. Quando você acerta o ponto de interrupção, use o memória de conteúdo da janela para exibir a memória começando em 0x00408000. For more information, see Memory Windows.

Consulte também

Conceitos

Perguntas freqüentes de código nativo de depuração.

Outros recursos

Depuração de código nativo