Habilidades esenciales para programadores: habilidades de depuración

Tabla de contenido

1. ¿Qué es un error?

2. ¿Qué es la depuración? ¿Qué tan importante es?

¿Cómo escribimos código?

¿Cómo solucionar el problema?

2.1 ¿Qué es la depuración?

2.2 Pasos básicos para la depuración

2.3 Introducción a la depuración y liberación

3. Introducción a la depuración en entorno Windows.

3.1 Preparación del entorno de depuración.

3.2 Aprenda las teclas de acceso directo

3.3 Verificar la información actual del programa durante la depuración

3.3.1 Ver el valor de las variables temporales

3.3.2 Ver información de la memoria

3.3.3 Ver pila de llamadas

3.3.4 Ver información del ensamblaje

3.3.5 Ver información de registro

 4. Conclusión: practique e intente depurar


1. ¿Qué es un error?

2. ¿Qué es la depuración? ¿Qué tan importante es?

¿Cómo escribimos código?

¿Cómo solucionar el problema?

2.1 ¿Qué es la depuración?

2.2 Pasos básicos para la depuración

2.3 Introducción a la depuración y liberación

Podemos ver que hay una diferencia de tamaño y la razón es que Release está optimizado. 

 

3. Introducción a la depuración en entorno Windows.

3.1 Preparación del entorno de depuración.

3.2 Aprenda las teclas de acceso directo

Al presionar F10 para depurar en el área de funciones, presionar F10 nuevamente (como una declaración) ejecutará inmediatamente las declaraciones en la función de prueba. Si presiona F11, ingresará al interior de la función. Simplemente presione F10 para ejecutarlas en secuencia .

Cuando el código anterior en nuestro programa es demasiado complejo y continúa presionando F10 durante demasiado tiempo, puede establecer un punto de interrupción en la declaración que desea ejecutar, de modo que cuando presione F5 durante la depuración, pueda ejecutar inmediatamente la declaración anterior y esperar. en el punto de interrupción implementar.

A veces, cuando hay demasiadas veces dentro de un bucle, también podemos hacer clic derecho en el punto de interrupción para establecer las condiciones para alcanzar una determinada posición del bucle.

 Presione F5 nuevamente:

Cuando hay dos puntos de interrupción, el programa no saltará al segundo punto de interrupción después de ejecutar el primer punto de interrupción, pero seguirá el programa paso a paso.

3.3 Verificar la información actual del programa durante la depuración

3.3.1 Ver el valor de las variables temporales

        

3.3.2 Ver información de la memoria

Depurar——>Ventana——>Memoria 

3.3.3 Ver pila de llamadas

Mirar la pila de llamadas puede indicarle qué funciones fueron llamadas por quién. Puede ver las funciones llamadas más tarde si continúa presionando F10.

 

3.3.4 Ver información del ensamblaje

3.3.5 Ver información de registro

 4. Conclusión: practique e intente depurar

 

 

Supongo que te gusta

Origin blog.csdn.net/fax_player/article/details/132389540
Recomendado
Clasificación