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

Code::Blocks Discussion :

Code::block et watch variable


Sujet :

Code::Blocks

  1. #1
    Membre �prouv� Avatar de uriotcea
    Homme Profil pro
    Ing�nieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par d�faut Code::block et watch variable
    Bonjour,
    Je suis sous windows codeblock gcc
    Je suis en mode debug sans optimisation
    Mais je n'arive pas � voir les varible globale ou complexe venant de class, en fait je ne peux voir que certaine variables locales.
    J'en ai mare des printf por debugger, quelles options faudrait-il mettre ?
    Merci d'avance

  2. #2
    r0d
    r0d est d�connect�
    Membre exp�riment�

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    4 295
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 4 295
    Billets dans le blog
    2
    Par d�faut
    Bonjour,

    Citation Envoy� par uriotcea Voir le message
    Je suis sous windows codeblock gcc
    Quelle version de code::blocks?

    Citation Envoy� par uriotcea Voir le message
    Mais je n'arive pas � voir les varible globale ou complexe venant de class, en fait je ne peux voir que certaine variables locales.
    D�sol�, je ne comprend pas ce que tu veux faire.

    Pour "watcher" une variable, tu fais un clic droit dessus -> "add watch"

  3. #3
    Membre �prouv� Avatar de uriotcea
    Homme Profil pro
    Ing�nieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par d�faut
    8.02
    C'est ce que je fais, mais � chaque fois dans les watches j'ai le message: No symbol 'ma_variable' in current context.
    Qu'est ce qu'il va pas?

  4. #4
    r0d
    r0d est d�connect�
    Membre exp�riment�

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    4 295
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 4 295
    Billets dans le blog
    2
    Par d�faut
    A premiere vue, je dirais que la variable "watch�e" n'est pas d�finie dans le contexte courant.



    Plus s�rieusement, tu es s�r que la variable en question existe � l'endroit o� tu as mis ton point d'arr�t?

  5. #5
    Membre �prouv� Avatar de uriotcea
    Homme Profil pro
    Ing�nieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par d�faut
    Deja je ne sais pas trop ce qu'est au just 'le context courant'
    Et oui elle existe, sinon � priori je ne pourait pas compiler

  6. #6
    Membre chevronn�

    Homme Profil pro
    Appui fonctionnel senior
    Inscrit en
    Juin 2007
    Messages
    461
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 36
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : Appui fonctionnel senior
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 461
    Par d�faut
    Si tu veux �tre s�r que le watch de variable marche, place un point d'arr�t � l'initialisation de ta variable, normalement celle-ci devrait �tre mis � jour dans les watch.

    Sinon, sache que cette technique march�e pas trop bien avec les anciennes versions de C::B (enfin, pour ma part...), donc pense peut-�tre � changer de version si la tienne est trop ancienne.

  7. #7
    Membre �prouv� Avatar de uriotcea
    Homme Profil pro
    Ing�nieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par d�faut
    Merci de ta r�ponse, mais j'ai essay� et ca ne change rien, variable toujours pas visible dans les watch !

  8. #8
    Membre chevronn�

    Homme Profil pro
    Appui fonctionnel senior
    Inscrit en
    Juin 2007
    Messages
    461
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 36
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : Appui fonctionnel senior
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 461
    Par d�faut
    Tu dit que tu es en mode Debug sans optimisation, mais est-ce que les options "profile code when execute" et "produce debugging symbol" sont activ�es dans les options de construction du mode debug ?

  9. #9
    Membre �prouv� Avatar de uriotcea
    Homme Profil pro
    Ing�nieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par d�faut
    Non pour "porfile code"
    Mais c'est fait pour profiler non.
    Cela dit, je vois tr�s bien les variables locales

Discussions similaires

  1. R�ponses: 1
    Dernier message: 10/02/2015, 01h30
  2. Code blocks ajouter un .lib
    Par gl0be dans le forum Code::Blocks
    R�ponses: 7
    Dernier message: 09/09/2006, 15h04
  3. Mettre un code php dans une variable...
    Par kedare dans le forum Langage
    R�ponses: 6
    Dernier message: 19/09/2005, 12h55
  4. [langage] Extraire un block dans une variable multiligne
    Par |DUCATI| DesMo dans le forum Langage
    R�ponses: 9
    Dernier message: 11/02/2003, 14h56

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