Erreur de suppression d'un élement
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:
1 2
| // Un tableau regroupant la position de toute les entiée, tile par tile
std::multiset<cEvent*,SortByY> EntitiesSorted ; |
Code:
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;
}
}; |
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 .