Merci pour votre réponse.
Oui, j'ai rajouté ceci:
friend struct TrieEntite;
qui me permet d'utiliser l'attribut private m_zOrder.
Cependant, cela ne fonctionne toujours pas.
Peut être cela vient de mes pointeurs...Je suis encore un peu embrouillé à ce propos, et me pose quelques quesitons:
Quelle différence y a-t-il, fondamentalement, entre:
vector<EntiteImage*> ptrEntiteImage;
et
vector<EntiteImage> *ptrEntiteImage;
une autre question, peut on utiliser ceci, sans que cela pose des problèmes de mémoire ?
private:
EntiteMachi *m_entiteMachin[4];
m_entiteMachin[nombreQuelquonque] = new EntiteMachin;
m_entiteMachin[nombreQuelquonque]->recoiQuelquechose(bidule, &pointeurTruck);
Merci encore pour votre aide