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 :

map et clés differentes


Sujet :

SL & STL C++

  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 116
    Par défaut map et clés differentes
    Bonjour voila j'aimerais savoir:

    j'ai une map <string, vector<int> > m;
    je suis arrivé à un probleme qui me demande pour m trouver tous les vecteurs dont la clé est différentes de la chaine envoyé en paramètre;
    hors le nom des clés n'est pas connue dans ma fonction;

    pour égal c'est simple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    vector<int> egal(string s){
    //
    return m[s];
    }
    mais pour different je trouve pas car je dois retourner un vecteur composé des vecteurs ou la clé est diférentes.

    sinon y' a-t-il de récupérer la liste des clés?

    merci

  2. #2
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Tu parcours la map avec un itérateur et tu ajoutes dans une liste les clés qui sont différentes ?

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 116
    Par défaut
    aurais tu un exemple car je débute sur les map et les vecteur si tu veux
    ce serait sympa
    car les exemple que j'ai pu trouver ne sont pas très clair

  4. #4
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 116
    Par défaut
    désolé doucle clique j'avais posté deux fois

  5. #5
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Citation Envoyé par sleigh
    aurais tu un exemple car je débute sur les map et les vecteur si tu veux
    ce serait sympa
    car les exemple que j'ai pu trouver ne sont pas très clair
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    for(std::map<,>::const_iterator it = qqch.begin(); it != qqch.end(); ++it)
      if(it->first != key)
        result.append(it->first);

  6. #6
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 116
    Par défaut
    merci



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

Discussions similaires

  1. Mapping et clés primaires identiques
    Par andlio dans le forum Hibernate
    Réponses: 0
    Dernier message: 19/05/2011, 17h44
  2. mapping des clés primarires dans Hibernate
    Par sallemel dans le forum Hibernate
    Réponses: 1
    Dernier message: 24/11/2008, 15h36
  3. Problème de mapping avec clés composées
    Par goeland444 dans le forum Hibernate
    Réponses: 1
    Dernier message: 06/04/2008, 19h57
  4. Trier un std::map selon les valeurs plutot que les clés
    Par dj.motte dans le forum SL & STL
    Réponses: 2
    Dernier message: 13/11/2004, 21h54
  5. [EJB2.1 Entity] [BES] Mapping automatique et clés étrangères
    Par Bobby McGee dans le forum Java EE
    Réponses: 3
    Dernier message: 15/10/2003, 10h33

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