Bonjour,
Voila mon problème: je viens de créer une structure S dans une classe C, voila la forme de ma classe:

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;
};
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
C* i=NULL;
i->_elmt= new S[n];
Merci d'avance