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

SL & STL C++ Discussion :

[STL] FIFO dans la STL ?


Sujet :

SL & STL C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 49
    Par défaut [STL] FIFO dans la STL ?
    Bonjour,

    J'aurais besoin de créer une file FIFO en C++. J'ai vu que dans la STL une instance de la classe queue réaliserait cette fonction à merveille.

    Bon, mon soucis c'est qu'il s'agit d'une classe utilisant des templates, ce qui est une très bonne idée, seulement je ne suis pas un expert, et lorsque que je crée une FIFO j'obtien une erreur à la compilation ...

    Voici mon instance de "queue" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    queue <unsigned char*> bufferYUV ;
    et lors de la compilation, voici le message d'erreur que j'obtiens :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    error: expected constructor, destructor, or type conversion before '<' token
    Je me suis basé sur les exemples de la STL, j'ai bien mit #include <queue> au début de mon fichier.

    Quelqu'un aurait-il une idée ?

    Merci d'avance.
    Raph.

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

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    4 292
    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 292
    Billets dans le blog
    2
    Par défaut
    Bonjour et bienvenue sur developpez.com

    Utilises-tu le "using namespace std;?
    Est-ce que tu inclus bien <queue> (#include <queue>)?
    Qu'est-ce que ça donne si tu fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    std::queue <unsigned char*> bufferYUV ;

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 49
    Par défaut
    Hello r0d

    Merci à toi, pour la rapidité de ta réponse, et son efficacité !
    Bon j'ai un peu honte d'avoir poster un message sur un forum pour un truc aussi bête ... donc oui, j'avais pas utilisé le using namespace std ; juste aprés mes #include et c'était bien ça

    Pour chaque instance d'une classe de la STL il faut préciser std:: devant ou bien utiliser le "using namespace std", c'est bien ça ?

    Merci beaucoup en tout cas, je vais mettre la balise [Résolu en - de 5 min]
    Raph.

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

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    4 292
    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 292
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par Dark Raph
    Pour chaque instance d'une classe de la STL il faut préciser std:: devant ou bien utiliser le "using namespace std", c'est bien ça ?
    C'est bien ça. Pour plus de détails, tout est trés bien expliqué dans cette faq

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 49
    Par défaut
    excellent, merci bien

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

Discussions similaires

  1. HashList dans la STL ?
    Par Colbix dans le forum SL & STL
    Réponses: 7
    Dernier message: 20/03/2007, 11h33
  2. Réponses: 12
    Dernier message: 12/03/2007, 16h58
  3. STL - objet dans un vector/deque
    Par ivles dans le forum SL & STL
    Réponses: 11
    Dernier message: 26/02/2007, 11h38
  4. pb dans la stl::list avec size
    Par DEVfan dans le forum SL & STL
    Réponses: 6
    Dernier message: 10/01/2007, 18h35
  5. une méthode clean blancks dans la stl
    Par Jahjouh dans le forum SL & STL
    Réponses: 9
    Dernier message: 16/03/2006, 21h35

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