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

Visual C++ Discussion :

remplissage de listes


Sujet :

Visual C++

  1. #1
    Membre �clair�
    Inscrit en
    Avril 2002
    Messages
    643
    D�tails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 643
    Par d�faut remplissage de listes
    salut
    j'ai deux list
    maison
    et
    chambres
    je veut remplir ces 02 list � partir d'une base de donn�e
    une liste chambre est cantenue dans chaque element de la liste maison

    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
    27
    28
    class maison
    {
    public:
    	CStringW nom;
    	int num_maison;
    	list<chambre> pst;
    
    public:
    	maison(void);
    public:
    	~maison(void);
    };
    
    
    
    class chambre
    {
    public:
    	CStringW nom;
    	int nombre_chambre;
    	int surface;
    
    public:
    	chambre(void);
    public:
    	~chambre(void);
    };
    mon probleme est dans la consrtuction de la list maison,je veut cr�e un element maison de la liste puit le relier avec la list chambre qui lui convient dans la base de donn�e
    de cette fa�on:

    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
     
    while (!mytable1->IsEOF())
    	{
     
    		maison *element_maison = new maison();
     
    		//puis remplir les champs
     
    		maison_list.pushback(*element_maison);
     
    		while(!mytable2->IsEOF())
    		{
     
    		chambre *element_chambre = new chambre();
     
    		//puis remplir les champs
     
    		maison_list.pushback(*element_chambre);
     
    		}
    	}
    mon probleme est que vc de reconais pas dans cette boucle la class chambre,sait comme est est non declarer(quand je l'utilise hors la boucle sa marche parfaitement)

  2. #2
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    salut,
    enl�ve le void au constructeur et destructeur pour voir.

  3. #3
    Membre �clair�
    Inscrit en
    Avril 2002
    Messages
    643
    D�tails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 643
    Par d�faut
    c'etait une erreur du compilateur ,j'ai dut supprimer le contenue du repertoire DEBUG et recompiler pour que sa marche.
    je ne sais pas la cause mais c'est la deuxieme foit que vc me fait ce coup?

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. remplissage de liste deroulante
    Par waldpest dans le forum jQuery
    R�ponses: 1
    Dernier message: 14/01/2011, 16h44
  2. Remplissage de liste d�roulante Vide
    Par cops71 dans le forum IHM
    R�ponses: 2
    Dernier message: 17/07/2008, 20h00
  3. R�ponses: 6
    Dernier message: 02/07/2008, 12h25
  4. [MySQL] remplissage de liste
    Par nita2006 dans le forum PHP & Base de donn�es
    R�ponses: 5
    Dernier message: 16/06/2008, 10h36
  5. remplissage de liste item
    Par ayyouta dans le forum Oracle
    R�ponses: 3
    Dernier message: 09/04/2006, 10h41

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