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 Multimap et Objet en cle


Sujet :

SL & STL C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 74
    Par défaut STL Multimap et Objet en cle
    Bonjour, je definis une multimap qui prend comme valeur de cle un Objet de type AnaArc. Pour l'insertion, quels sont les operateurs a redefinir (operator==, <=, <) ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    class AnaArc
    	{
    	private:
    		int Depart;	// sommet de depart de l'arc
    		int Arrivee; // sommet d'arrivee de l'arc	
     
    	public:
    		AnaArc(){};
    		AnaArc(int d, int a):Depart(d), Arrivee(a){};
    		~AnaArc(){};
     
    		int GetDepart(){return Depart;}
    		int GetArrivee(){ return Arrivee;}
     
    	};
     
    ...
     
    Dans une autre classe j'ai :
    std::map<AnaArc,int> MapArcIdG1;
     
    ensuite dans une fonction :
    AnaArc arc;
    int i;
    ...
    MapArcIdG1.insert(std::multimap<AnaArc, int>::value_type(arc, i));

  2. #2
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Opérateur <, ou bien un foncteur qui fera le même boulot.

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 74
    Par défaut
    ok merci beaucoup.

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

Discussions similaires

  1. [STL]destruction d'objet d'un vector
    Par sylvain.cool dans le forum SL & STL
    Réponses: 6
    Dernier message: 04/07/2007, 21h30
  2. STL - List d'objet - Ajout des mêmes objets
    Par asgardia dans le forum SL & STL
    Réponses: 2
    Dernier message: 23/05/2007, 03h19
  3. [STL] multimap : 2e question
    Par Olivier14 dans le forum SL & STL
    Réponses: 3
    Dernier message: 15/05/2007, 10h20
  4. Liste d'objets et STL
    Par thibouille dans le forum SL & STL
    Réponses: 2
    Dernier message: 23/10/2005, 17h41
  5. STL : utilisation d'une multimap
    Par romeo9423 dans le forum SL & STL
    Réponses: 7
    Dernier message: 18/08/2005, 07h56

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