Bonjour
voici mon bout de code mais code block plante et je sais pas pourquoi
Element est ma classe:
1 2
| //Pointeur UnElement vers la classe Element
Element * PointeurVersElement; |
ici je veux faire une liste de mes objets
1 2
| //Tableau Liste_Elements de pointeur sur elements
vector<Element*> ListeDePointeurVersElement; |
...
ici je cré un objet (par la suite il y en aura d'autre que j'extrairais d'un fichier)
1 2 3
| PointeurVersElement = new Element();
PointeurVersElement->SetNom("A");
PointeurVersElement->SetEchelle(1); |
ici je renseigne le tableau
ListeDePointeurVersElement[0]=PointeurVersElement;
...
//ici je dessine mon objet
//deuxième en passant pb: comment faire pour passer en revu ce tableau et faire la fct dessine de ma classe mais dans une autre fonction (pas dans main)
ListeDePointeurVersElement[0]->Dessine(1);
le message:
le fichier a rencontré un pb et doit fermer, ...signaler ce pb à micros...
et rien dans code block
merci d'avance
Partager