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 :

les "priority_queue" de la stl et operation POP()


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Février 2006
    Messages
    310
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 310
    Par défaut les "priority_queue" de la stl et operation POP()
    salut a tous

    je suis en train de creer un petit programme en c++
    et l'une de mes variables est une priority_queue (celle de la STL)

    j'arrive tres bien a faire les operations elementaires dessus
    sauf le pop()

    je n'arrive pas du tout a savoir d'où cela vient :
    le compilateur g++ me donne l'erreur suivante a la compilation :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    zone.h: In member function «bool ZoneRavitaillement::afficher_file() const":
    zone.h:23: erreur: passing «const std::priority_queue<Personne, std::vector<Personne, std::allocator<Personne> >, std::less<Personne> >" as «this" argument of «void std::priority_queue<_Tp, _Sequence, _Compare>::pop() [with _Tp = Personne, _Sequence = std::vector<Personne, std::allocator<Personne> >, _Compare = std::less<Personne>]" discards qualifiers
    make: *** [parcours.o] Erreur 1
    seb@seb-bob:/media/save/WorkSpaceJava/C++$
    je debute en c++ donc si quelqu'un pouvait me dire de quel type d'erreur il s'agit

    merci a vous

  2. #2
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2006
    Messages : 366
    Par défaut
    Problème de const dans ta fonction.

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

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