Instantáneas de Variables [Guía de Usuario de Enterprise Architect]

Top Previous Next

Instantáneas de Variables

button_main button_prev button_next

Es posible tomar una 'instantánea' de una variable cuando su programa se encuentra en un punto de interrupción, y utilizar esta instantánea para ver como el valor de la variable cambia en puntos diferentes de su vida. El depurador no copia el valor de la variable seleccionada únicamente; para variables complejas copia los valores de la variable seleccionada y de cada una de sus jerarquías de miembros hasta que no pueda encontrar ninguna información de depuración para un miembro o no se puedan encontrar más miembros.

Capturar instantáneas de variable

Paso

Acción

Ver También

1

En el Editor de Código, configure dos puntos de interrupción: start al comienzo de una función y end al final de la función.

 

Configurando Puntos de Interrupción de Código

2

En el punto de interrupción de inicio, haga clic derecho en una variable en la ventana Locales y seleccione la opción del menú contextual Guardar Instantánea de Variable .

 

Ver las Variables Locales

3

Ejecutar la aplicación.

 

 

4

Cuando el punto de interrupción de final, se alcanza, haga clic derecho en la variable en la ventana Locales y seleccione la opción del menú contextual Comparar Instantáneas de Variables .

Se muestra una ventana que muestra el valor original de la primera instantánea y el valor actual de la segunda instantánea, como se ilustra abajo (este ejemplo este tomado del modelo EA.Example ).

vea-varsnapshot

 

 

Notas

Esta funcionalidad compara los valores de una variable por dirección; tome en cuenta que si hay diferentes hilos con instancias diferentes del mismo nombre de variable, no son comparables