Bonjour � tous,
J'ai un probl�me de signature:
En effet, je dois construire une classe intitul�e Grid � partir de 9 objets de type Region.
La class region que j'ai d�ja d�fini, est construite avec un string en entr�e.
Cependant lorsque j'essaie de faire mon constructeur, le logiciel me renvoie le message d'erreur suivant:
"Constructor for Grid must explicitly initialize the member "NE" which does not have a default constructor "
mon header Region est le suivant:
et mon header Grid est le suivant:
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 class Region{ private: string str; public: Cell NO; Cell N; Cell NE; Cell O; Cell C; Cell E; Cell SO; Cell S; Cell SE; public: Region(string str); bool isFull(void); };
Est-ce que quelqu'un peut m'aider?
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 #include "Header.h" #include "Region.h" class Grid{ private: Region NO; Region N; Region NE; Region O; Region C; Region E; Region SO; Region S; Region SE; public: Grid(Region NO, Region N, Region NE, Region O, Region C, Region E, Region SO,Region S,Region SE ); };
Merci beaucoup !
Rub12![]()
Partager