Bonjour,
Voila mon problème: je viens de créer une structure S dans une classe C, voila la forme de ma classe:
Quand je fait appel a la fonction creerInstance, ça me renvoit un message d'erreur au niveau de la ligne d'allocation memoire du tableau dynamique:
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 class C { struct S{ Type var; Type *p; }; private: S*_elmt; int _nbrElmt; int _nbrArret; public: C(int,int); ~C(); C* inserElmt(C*,Type*); C* creerInstance(int,int); void afficher() const; };
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 C* i=NULL; i->_elmt= new S[n];
Partager