Y at-il une commande gdb pour terminer une construction en boucle?
Dans gdb, j'ai l' finish
commande facilement terminer l'exécution d'une fonction de cadre, souvent lors de la marche à l'aide de code dans le débogueur, après avoir regardé quelques itérations d'une boucle, je voudrais pour terminer la boucle et continuer à marcher après. Actuellement, je le faire en mettant un point d'arrêt sur la première ligne après la boucle et continue
cependant, il serait vraiment pratique si il y avait une simple commande gdb pour avoir le même effet de ce mais ne pas exiger d'un point de rupture et de innocentés.
Est-il de toute façon dans gdb pour terminer l'exécution de la boucle de courant d'être exécuté?
source d'informationauteur WilliamKF
Vous devez vous connecter pour publier un commentaire.
Exécuter
until
sur la dernière ligne de la boucle, ouuntil NNN
oùNNN
est la dernière ligne de la boucle.Temporaire des points d'arrêt effacer automatiquement eux-mêmes:
gdb
ne sait pas où une boucle se termine donc il ne peut pas le faire. Je pense que le mieux que vous pouvez faire est d'utiliser laadvance
de commande avec un emplacement après la boucle.