Paramètres de points d'arrêt en option

Les paramètres de points d'arrêt en option permettent de contrôler le comportement des points d'arrêt. Vous pouvez configurer les paramètres suivants lorsque vous définissez un point d'arrêt :

Paramètre de points d'arrêt en option Description Type de point d'arrêt pris en charge
Unité d'exécution Cette liste de sélection permet de choisir les unités d'exécution où définir le point d'arrêt. Pour sélectionner un ID unité d'exécution dans cette liste, mettez en surbrillance l'unité d'exécution dans laquelle vous souhaitez placer le point d'arrêt. Cette liste est disponible uniquement sur les plateformes supportant des programmes multitâche. Ce paramètre est pris en charge par les points d'arrêt sur ligne et les points d'arrêt de contrôle.
Fréquence Les contrôles Fréquence permettent d'indiquer au débogueur quand observer un point d'arrêt et quand l'ignorer. Le débogueur conserve la trace des rencontres successives de chaque point d'arrêt. Les zones de ce groupe permettent d'indiquer au débogueur lors de quelle rencontre du point d'arrêt il doit observer son premier arrêt, suivant quelle fréquence il doit ensuite marquer des arrêts et au-delà de quel nombre de rencontres il ne doit plus tenir compte du point d'arrêt.

La fréquence du point d'arrêt est définie par les paramètres suivants :

  • De : Indiquez le premier point d'arrêt sur lequel le débogueur doit s'arrêter. Par exemple, si vous voulez que le débogueur ignore le point d'arrêt les cinq premières fois qu'il le rencontre, entrez le chiffre "6".
  • A : Indiquez le dernier point d'arrêt sur lequel le débogueur doit s'arrêter. Par exemple, si vous voulez que le débogueur ignore le point d'arrêt au-delà de sa vingtième rencontre, entrez le chiffre "20". Pour qu'il continue indéfiniment à observer ce point d'arrêt, choisissez "Infini".
  • Tous : Indiquez à quelle fréquence le point d'arrêt doit être observé par le débogueur. Par exemple, si vous voulez qu'il soit observé une rencontre sur quatre, entrez le chiffre "4".
Remarque : A l'exception de la valeur "Infini", tous les paramètres de fréquence doivent être des valeurs numériques. Si vous saisissez une valeur alphanumérique dans une zone, le débogueur utilise la valeur par défaut de cette zone.
Ce paramètre est pris en charge par les points d'arrêt sur ligne et les points d'arrêt de contrôle.
Expression Vous pouvez entrer une expression dans cette zone. L'exécution du programme s'interrompra au point d'arrêt considéré uniquement si la condition énoncée dans cette zone est remplie (toutes les valeurs différentes de zéro sont considérées comme vraies).

Par exemple, si vous déboguez un programme C++, vous pouvez entrer les données suivantes :

(i==1) || (j==k) && (k!=5)

Ce paramètre est pris en charge par les points d'arrêt sur ligne.
Concepts associés
Points d'arrêt
Points d'arrêt sur ligne pour une unité d'exécution spécifique et pour l'ensemble du travail
Points d'arrêt de contrôle
Points d'arrêt sur ligne
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