Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionstruct Objet { Rectangle **rectangles; Cercle **cercles; int nbC,nbR; // construteur Objet(int nbRectangles,int nbCercles) { nbR=nbRectangles; rectangles=new Rectangle*[nbR]; for(int i=0;i<nbR;i++) rectangles[i]=new Rectangle; nbC=nbCercles; cercles=new Cercle*[nbC]; for(int i=0;i<nbC;i++) cercles[i]=new Cercle; };// Objet ~Objet() { for(int i=0;i<nbR;i++) delete rectangles[i]; delete[] rectangles; for(int i=0;i<nbC;i++) delete cercles[i]; delete[] cercles; };// ~Objet };// struct