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

 C++ Discussion :

Problème avec assert


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 72
    Par défaut Problème avec assert
    Bonjour,

    J'ai un problème dans mon code. Celui-ci me lance un Assert dans le fichier xtree. Avec l'erreur "map/set iterator not incrementable". Le problème c'est que j'ai aucune idée de comment débugger ce problème.

    J'ai essayé de poser des points d'arrêt mais il m'envoie dans le code machine avant de tomber sur cette erreur. Je ne sais pas non plus quelle classe utilise xtree.
    Comment faire dans ce cas pour soit remonter l'erreur, soit arriver à trouver sa cause ?

    Je suis sous Visual studio 2008 express.

    Merci de votre aide.

  2. #2
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par défaut
    Bonjour,
    Je dirais que tu essaies de faire un ++ sur un itérateur qui pointe à la fin de ton conteneur. Mais peux-tu montrer ton bout de code où tu fais la boucle ou l'appel à un algo ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 72
    Par défaut
    Bonjour,

    J'ai compris et corrigé le problème cette après midi. Je pourrais pas dire exactement d'où venait l'erreur ASSERT en elle même, mais sa fonctionne maintenant ^^ J'avais fait une erreur dans la conception.

    Merci

  4. #4
    Expert éminent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 644
    Par défaut
    Salut,

    Peux-tu alors penser au bouton
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 72
    Par défaut
    Ouais pardon merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [RegEx] Problème avec assertion et sous masque
    Par tintin72 dans le forum Langage
    Réponses: 3
    Dernier message: 25/06/2012, 18h58
  2. problème d' "assertion" avec GTK+
    Par poutch dans le forum Langage
    Réponses: 5
    Dernier message: 02/05/2011, 21h42
  3. [Sictus Prolog] Problèmes avec ASSERT et OPERATORS
    Par barejo dans le forum Prolog
    Réponses: 0
    Dernier message: 18/06/2009, 11h42
  4. Problème avec assert
    Par Almeria dans le forum Langage
    Réponses: 2
    Dernier message: 31/12/2008, 17h25
  5. Problème avec Assert
    Par Seb981 dans le forum Prolog
    Réponses: 16
    Dernier message: 20/05/2007, 17h39

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