Comment on déclare un tableau d'objets en Visual C++ svp?
Je m'explique j'ai une classe Avion dont voici le code:
Je voudrais déclarer un tableau d'Avion
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 //Déclaration de la classe Avion class Avion { private: CString immatriculation; CString marque; CString type; CString provenance; public: Avion(CString,CString,CString,CString); ~Avion(); CString getImmatriculation(); void setImmatriculation(CString); CString getMarque(); void setMarque(CString); CString getType(); void setType(CString); CString getProvenance(); void setProvenance(CString); };
j'ai essayé ça comme code dans la classe
Mon tableau c'est Tour et quand je compile il me marque l'erreur suivante à la ligne (Avion Tour [10]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 // Construction public: CAeroportDlg(CWnd* pParent = NULL); // standard constructor Avion Tour[10]; //tableau de pointeurs d'Avion:
Pouvez vous m'aider svp, je rappelle que je veux déclarer un tableau d'Avion (donc d'objets)...Compiling...
AeroportDlg.cpp
C:\Eleves\bob\PTI 4 - POO Avion\Aeroport\AeroportDlg.cpp(19) : error C2512: 'Avion' : no appropriate default constructor available
Error executing cl.exe.
Aeroport.exe - 1 error(s), 0 warning(s)
Partager