IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GDB Discussion :

gdb traquer une variable


Sujet :

GDB

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    janvier 2011
    Messages
    421
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : janvier 2011
    Messages : 421
    Points : 95
    Points
    95
    Par défaut gdb traquer une variable
    Bonjour à tous,

    Dans le but de déboguer un programme j'aurais souhaité que mon programme s’arrête (que gdb met un point d'arrêt) dès qu'une variables précise par exemple toto devienne inférieur à 0.
    Avez-vous une idée de la façon de faire ceci avec gdb svp ?

  2. #2
    Membre confirmé
    Femme Profil pro
    Développeur Java
    Inscrit en
    décembre 2009
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Finance

    Informations forums :
    Inscription : décembre 2009
    Messages : 236
    Points : 491
    Points
    491
    Par défaut
    Bonjour,
    je pense que la commande que tu cherches est break.
    Exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    break maFonction if (maVar == 0)

  3. #3
    Membre confirmé
    Profil pro
    Retraité
    Inscrit en
    novembre 2009
    Messages
    321
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : novembre 2009
    Messages : 321
    Points : 584
    Points
    584
    Par défaut
    Le break permet de stopper l'exécution en un point donné si la condition est satisfaite. Si tu ne sais pas où le changement de valeur se produit, c'est "watch" qui sert (voir la doc).
    GraceGTK: a plotting tool at https://sourceforge.net/projects/gracegtk

Discussions similaires

  1. Réponses: 4
    Dernier message: 25/02/2015, 09h33
  2. [BES] Création d'une variable d'environnement
    Par NGI80 dans le forum Autres
    Réponses: 2
    Dernier message: 17/10/2002, 07h31
  3. Comparaison d'un registre 8 bits avec une variable 32 bits
    Par tupperware dans le forum x86 32-bits / 64-bits
    Réponses: 3
    Dernier message: 15/10/2002, 10h25
  4. Désigner une variable avec une variable?
    Par littleman dans le forum Paradox
    Réponses: 4
    Dernier message: 12/08/2002, 11h21
  5. Réponses: 4
    Dernier message: 05/06/2002, 14h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo