std::vector<MaClasse*> _tableau
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionclass MaClass { public: MaClasse (int nb) : wVarObj(nb) { nbrObj++; //Pour actualiser le nombre d'objets tableau[nbrObj - 1] = this; //Pour garder l'adresse } static modifTousObj(int nb) //méthode statique qui appel à modifier tous les objets { for (int i = 0; i < nbrObjet; i++) tableau[i]->setVarObj(10); //Modification de la variable wVarObj à tous les //objets par l'intermediaire d'une fonction membre } void setVarObj(int nb) {wVarObj = nb;}//fonction membre qui modifie wVarObj private: int wVarObj; //Variable membre static int nbrObj; //Nombre d'objets créés static MaClasse *tableau [200]; //Tableau qui garde l'adresse de tous les objets }; int MaClasse::nbrObj = 0; //initialisation de la variable nbrObjet ... //Et initialisation du tableau que je n'arrive pas a faire