EDIT : Recentrage du problème .
J'ai essayé par divers moyen de faire ceic sans y parvenir :
j'ai un multiset de cette forme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2// Un tableau regroupant la position de toute les entiée, tile par tile std::multiset<cEvent*,SortByY> EntitiesSorted ;
Et je désire faire une fonction qui supprime un élément déja présent et qui le réajoute dans le set avec de nouvelle valeurs .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 // Définition du foncteur servant à trier nos objets selon Y struct SortByY { bool operator ()( const cEvent * a1, const cEvent * a2 ) const { return a1->EventY < a2->EventY; } };
Partager