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 :

integration des arbres


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2012
    Messages : 16
    Par défaut integration des arbres
    bonjour tout le monde
    voila j'ai une class "listposte" et je veux la créer sous forme d'un arbre.
    remarque: cette class est une class des postes vide! pour faire une affectation des individus a ces postes
    alors j'aimerai bien savoir comment le faire; et comment elle devient ma class ( je parle de la syntaxe ou l'integration d'une bibliothéque des arbre s'il existe.....)
    cordialement

  2. #2
    Membre très actif
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 176
    Par défaut
    Bonjour,

    Tu as fait quelque chose déjà ? Si on part de rien, ça va être dur de t'aider...

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2012
    Messages : 16
    Par défaut oui ce que j'ai fait.....
    Citation Envoyé par GeantVert13 Voir le message
    Bonjour,

    Tu as fait quelque chose déjà ? Si on part de rien, ça va être dur de t'aider...
    enfin j'ai un grand travail
    j'ai commencé par faire des class "personne" et "poste" "listpersonne" et "listposte".
    mon travail consiste a faire une affectation des individus a ces poste là!
    j'ai modéliser mon probleme et je coince dans listpost qui est une class vide pour le moment et je dois la faire en tant qu'arbre ! car vous voyez l'hiérarchie des postes; chefs et les subordonnés... et j'espère que j'etais un peu clair

  4. #4
    Membre très actif
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 176
    Par défaut
    Citation Envoyé par elmouvic Voir le message
    enfin j'ai un grand travail
    j'ai commencé par faire des class "personne" et "poste" "listpersonne" et "listposte".
    mon travail consiste a faire une affectation des individus a ces poste là!
    j'ai modéliser mon probleme et je coince dans listpost qui est une class vide pour le moment et je dois la faire en tant qu'arbre ! car vous voyez l'hiérarchie des postes; chefs et les subordonnés... et j'espère que j'etais un peu clair
    Donc si je comprends bien ta question, c'est comment implémenter un arbre en C++ ?

    http://lmgtfy.com/?q=c%2B%2B+tree+implementation

  5. #5
    Membre émérite

    Homme Profil pro
    Non disponible
    Inscrit en
    Décembre 2012
    Messages
    478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Non disponible

    Informations forums :
    Inscription : Décembre 2012
    Messages : 478
    Billets dans le blog
    1
    Par défaut
    Bonjour, si c'est pour un arbre tu peux stocker une liste de classe dans une autre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    class Employe {
    public:
            Employe(){}
    };
     
    class Patron {
    public:
            Parton(){}
    private:
            Employe listeEmploye[ 10 ];
    };
    Je ne sais pas si c'est la meilleur solution cependant elle est simple à gérer.

    Si tu parlais de les représenter, koala01 nous avait donné le lien de ce site :http://www.graphviz.org/Home.php

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2012
    Messages : 16
    Par défaut les postes
    Citation Envoyé par PilloBuenaGente Voir le message
    Bonjour, si c'est pour un arbre tu peux stocker une liste de classe dans une autre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    class Employe {
    public:
            Employe(){}
    };
     
    class Patron {
    public:
            Parton(){}
    private:
            Employe listeEmploye[ 10 ];
    };
    Je ne sais pas si c'est la meilleur solution cependant elle est simple à gérer.

    Si tu parlais de les représenter, koala01 nous avait donné le lien de ce site :http://www.graphviz.org/Home.php
    le problem n'est pas dans la class personne ! c'est dans la class "listpost" et ce sont les poste qui sont accessible et vide

  7. #7
    Membre émérite

    Homme Profil pro
    Non disponible
    Inscrit en
    Décembre 2012
    Messages
    478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Non disponible

    Informations forums :
    Inscription : Décembre 2012
    Messages : 478
    Billets dans le blog
    1
    Par défaut
    "Employe listeEmploye[ 10 ];" Indique qu'il y aura 10 employés pour un patron, dans ces classes tu y rajoutera sans doûte un nom, qui poura être "vide" lorsque le poste sera à pourvoir.
    Il est donc facile de retrouver dans un tableau les classes qui contiennent le nom "vide".
    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
     
    class Patron {
    public:
            Parton( std::string nom= "vide" ){}
            std::string VoirPatron() const { return nom; }
            void NouveauPatron(std::string nom) { this->nom = nom; }
    private:
            std::string nom;
            Employe listeEmploye[ 10 ];
    }
     
    class listpost {
       public:
          listpost();
     
       private:
          Patron patron;
    };

  8. #8
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2012
    Messages : 16
    Par défaut meercii
    Citation Envoyé par PilloBuenaGente Voir le message
    "Employe listeEmploye[ 10 ];" Indique qu'il y aura 10 employés pour un patron, dans ces classes tu y rajoutera sans doûte un nom, qui poura être "vide" lorsque le poste sera à pourvoir.
    Il est donc facile de retrouver dans un tableau les classes qui contiennent le nom "vide".
    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
     
    class Patron {
    public:
            Parton( std::string nom= "vide" ){}
            std::string VoirPatron() const { return nom; }
            void NouveauPatron(std::string nom) { this->nom = nom; }
    private:
            std::string nom;
            Employe listeEmploye[ 10 ];
    }
     
    class listpost {
       public:
          listpost();
     
       private:
          Patron patron;
    };
    merciii bcp! je vais essayer avc ce que vous m'avez donné!

  9. #9
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2012
    Messages : 16
    Par défaut
    Citation Envoyé par PilloBuenaGente Voir le message
    "Employe listeEmploye[ 10 ];" Indique qu'il y aura 10 employés pour un patron, dans ces classes tu y rajoutera sans doûte un nom, qui poura être "vide" lorsque le poste sera à pourvoir.
    Il est donc facile de retrouver dans un tableau les classes qui contiennent le nom "vide".
    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
     
    class Patron {
    public:
            Parton( std::string nom= "vide" ){}
            std::string VoirPatron() const { return nom; }
            void NouveauPatron(std::string nom) { this->nom = nom; }
    private:
            std::string nom;
            Employe listeEmploye[ 10 ];
    }
     
     
    class listpost {
       public:
          listpost();
     
       private:
          Patron patron;
    };
    donc pour votre conseil: je rajoute la class patron a mes 4 classqui sont ( personne listpersonne et poste et listposte)?? et la class employe c la class personne je pense

  10. #10
    Membre émérite

    Homme Profil pro
    Non disponible
    Inscrit en
    Décembre 2012
    Messages
    478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Non disponible

    Informations forums :
    Inscription : Décembre 2012
    Messages : 478
    Billets dans le blog
    1
    Par défaut
    Ops.. Si tu n'a que: "personne listpersonne et poste et listposte" il n'est pas question d'arbre, l'arbre aurait servit à gérer une hiérarchie par exemple, un simple std::map ou dans le genre pourrait suffire à mettre en relation les postes aux personnes !

Discussions similaires

  1. integration des animation flash
    Par mikky dans le forum Intégration
    Réponses: 1
    Dernier message: 20/04/2006, 14h02
  2. [XML] Integrer des données d'un fichier xml dans un autre ?
    Par vpet dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 16/03/2006, 18h41
  3. Réponses: 3
    Dernier message: 27/07/2004, 12h01
  4. integrer des slashs
    Par freums dans le forum SQL Procédural
    Réponses: 5
    Dernier message: 01/07/2004, 20h51
  5. Réponses: 10
    Dernier message: 27/08/2002, 23h24

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