Tecnología

Inicio

Depuración de una Violación de Acceso

violaciónes de acceso pueden tener un gran impacto en la estabilidad de su programa. Se producen cuando un programa intenta acceder a la memoria que no es válido o no existe. Cuando esto sucede, el usuario generalmente se notifica con un mensaje de error. Si se produce durante un segmento crucial de código a continuación, el programa se bloqueará.

Instrucciones

1 La puesta en marcha de Visual Studio y abra el programa que desea depurar.

2 Seleccione el menú "Test" de la barra de herramientas.

3 Haga clic en "Windows" y luego seleccione "Pila de llamadas".

4 Ejecutar el programa hasta que se produzca la violación de acceso. El programa se congelará en este punto y traerá la ventana de Visual Studio para la parte frontal de la pantalla.

5 Utilice la ventana "Pila de llamadas" para enumerar los datos que se pasa a las funciones de su programa.

6 Identificar cualquier dato que sea dañado.

7 Establecer un punto de interrupción antes de que ocurra la violación de acceso.

8 Recorrer el código y verificar todos los datos antes de que el error de violación de acceso.

9 Identificar cualquier dato que sea dañado.