Operandos de expresiones C/C++ soportados

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:
  • Constante de coma fija o de coma flotante dentro de los rangos soportados por el sistema en el que se ejecuta el programa que se está depurando. Se presupone que las constantes de coma fija son de tipo long long. Se presupone que las constantes de coma flotante son de tipo long double.
  • Una constante tipo serie entrecomillada (por ejemplo, "miserie").
  • Una constante tipo carácter, entre apóstrofos (por ejemplo, 'x').
  • Series wchar_t y constantes tipo carácter con el formato L"miserie" y L'x'.

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.


Comentarios