web-dev-qa-db-fra.com

Comment puis-je obtenir GDB de sortir d'une boucle?

Je peux dire que GDB de revenir immédiatement d'une fonction immédiatement avec return et appelez une fonction avec call myFunction.

Mais comment puis-je sortir de la boucle actuelle? C'est-à-dire d'agir comme si c'était frappé un break; déclaration.

Est jump myfile.c:<linenumber> la façon de faire ça?

30
John Carter

jump _ ressemble à ce que vous voulez. Voir Continuer à une adresse différente

11
sigjuice

Vous pouvez utiliser - jusqu'à la fin de la boucle.

Vous devriez le donner à la fin de la boucle.

  • Utile si vous n'avez pas besoin de pas dans itérer une boucle.
9
bala

Je fais ça:
1. faire une liste source.
[.____] 2. Définissez un point d'arrêt à la ligne suivante où la boucle se termine.
3. Continuer

4
sud03r