Vous ne pouvez contrôler que les expressions qui utilisent les types d'opérande suivants :
| Opérande | Définition |
|---|---|
| Variable | Variable utilisée dans votre programme et visible dans le contexte dans lequel
l'expression doit être évaluée. Remarque : Les variables qui ont été déclarées extern et les membres de données des classes statiques ne sont pas toujours visibles dans le débogueur.
|
| Constante | La constante peut être l'un des types suivants :
Les suffixes des constantes peuvent être utilisés comme le définit le langage que vous être en train de déboguer. |
| Registre | N'importe quel registre de processeur pouvant être affiché dans la vue Registres. En cas de conflits de noms, les noms de variables du programme sont prioritaires par rapport aux noms de registres. Pour les conversions faites automatiquement lors de l'affichage des registres dans des expressions en mode mixte, les registres généraux sont considérés comme éléments arithmétiques non signés d'une longueur appropriée au registre. |
Si vous contrôlez une variable énumérative, un commentaire s'affiche à droite de la valeur. Si la valeur de la variable correspond à l'un des types énumératifs, le commentaire contient le nom du premier type énumératif qui correspond à la valeur de la variable. Si la longueur du nom énumératif ne rentre pas dans le moniteur, une zone d'entrée vide s'affiche.
Le commentaire (vide ou non) vous permet de distinguer une valeur énumérative correcte d'une valeur incorrecte. Aucun commentaire ne s'affiche à droite d'une valeur incorrecte.
Vous ne pouvez pas consulter les macros qui ont été définies à l'aide de la directive préprocesseur #define.