salut
j'ai deux listetmaisonje veut remplir ces 02 list � partir d'une base de donn�echambres
une liste chambre est cantenue dans chaque element de la liste maison
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
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); };
de cette fa�on:
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)
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); } }
Partager