VC Con respecto al uso de puntos de interrupción, especialmente en programas MFC, veo que muchos estudiantes los usan. ¿Por qué creo que no es muy útil o no sé cómo usarlos?
Piense en el modo de punto de interrupción como un tiempo de espera. Todos los elementos (como funciones, variables y objetos) permanecen en la memoria, pero su movimiento y actividad se suspenden. En el modo de punto de interrupción, puede inspeccionar su ubicación y estado para ver si hay conflictos o errores. Por ejemplo, puede cambiar el valor de una variable. Puede mover el punto de ejecución, cambiando así la siguiente declaración que se ejecutará cuando se reanude la ejecución. En C++, C# y Visual Basic, incluso puede cambiar el código en modo de punto de interrupción (utilizando una potente función llamada Editar y continuar).
Ve a leer un libro, es fácil, simplemente escribe un programa y depuralo.
Por ejemplo:
CString str = "1000";
int i = 0;
int i = atoi(str) ;
Un fragmento de código muy simple. MFC convierte una cadena en un tipo int. Puede establecer un punto de interrupción al final de la declaración int i = atoi(str);
.
Ejecute el programa, luego haga clic derecho en i, seleccione Agregar monitor y podrá ver el valor de i en un solo paso. No necesitas el resultado para saberlo, puedes verlo en el seguimiento del punto de interrupción
Este es un fragmento de código muy simple.