Points d'arrêt de contrôle

Vous pouvez utiliser ce type de point d'arrêt pour visualiser quand et comment une variable est modifiée dans votre programme. Si vous pouvez supprimer un point d'arrêt de contrôle, en revanche, vous ne pouvez pas le modifier.

Ces points d'arrêt de contrôle vous permettent d'arrêter votre programme lorsque les valeurs de variables sont modifiées. La fonction de contrôle est déclenchée lorsque le contenu de l'emplacement de mémoire d'une variable est modifié.

Lorsque le contenu de l'emplacement de mémoire sous contrôle est modifié, le programme s'arrête au niveau de la première instruction exécutable suivant la modification et cette ligne est mise en évidence dans l'éditeur. Si le programme qui a provoqué la modification de cette variable n'a pas été ajouté au débogueur, il est automatiquement ajouté s'il contient des données de débogage et que vous disposez des droits nécessaires sur celui-ci.

Remarque : Le contrôle des variables peut ralentir votre programme, car leur valeur doit être vérifiée dans chaque instruction.

Points d'arrêt de contrôle dans des applications multitâches

Lorsque vous déboguez une application multitâche, vous devez tenir compte des points suivants :

Tâches associées
Contrôle de l'exécution du programme et gestion des points d'arrêt
Configuration des points d'arrêt sur ligne source avant le débogage
Reprise de l'exécution du programme et exécution jusqu'à l'instruction sélectionnée
Définition d'un point d'arrêt de contrôle
Définition d'un point d'arrêt sur ligne
Utilisation de la vue Points d'arrêt
Suppression de points d'arrêt
Activation et désactivation de points d'arrêt
Edition des propriétés d'un point d'arrêt sur ligne
Définition d'un point d'arrêt sur ligne conditionnel
Référence associée
Caractéristiques des contrôles
Paramètres de points d'arrêt en option
Remarques sur les performances du débogueur