Sólo puede supervisar una expresión que utilice los siguientes tipos de operandos:
| Operando | Definición |
|---|---|
| Variable | Una variable utilizada en el programa que es visible en el contexto en que la
expresión debe evaluarse. Nota: Las variables que se han declarado como
extern y los miembros de datos de clases estáticas no siempre son
visibles en el depurador.
|
| Constante | la constante puede ser de uno de los tipos siguientes:
Pueden utilizarse sufijos de constantes, según lo definido por el lenguaje que se depura. |
| Registro | Cualquiera de los registros de procesador que pueden visualizarse en la vista Registros. En caso de nombres en conflictivo, los nombres de variables de programa tienen preferencia sobre los nombres de registro. Para las conversiones realizadas automáticamente cuando los registros se visualizan en expresiones de modalidad mixta, los registros de carácter general se tratan como elementos aritméticos sin signo con una longitud adecuada al registro. |
Si supervisa una variable enumerada, se visualiza un comentario a la derecha del valor. Si el valor de la variable coincide con uno de los tipos enumerados, el comentario contiene el nombre del primer tipo enumerado que coincide con el valor de la variable. Si la longitud del nombre enumerado no cabe en el supervisor, el contenido se visualiza como campo de entrada vacío.
El comentario (vacío o no) permite distinguir entre un valor enumerado válido y un valor no válido. Un valor no válido no tiene ningún comentario a su derecha.
No puede visualizar macros que se hayan definido mediante la directiva de preprocesador #define.