C ++ Sortowanie obiektów niestandardowych na liście
Mam problem z sortowaniem listy wskaźników niestandardowej klasy. Klasa, którą muszę posortować, to zdarzenia. Otrzymują oni losowy czas i muszę je wykonać we właściwej kolejności.
#include <list>
Class Event{
public:
float time; // the value which I need to sort them by
int type; // to indicate which event i'm dealing with
Event(float tempTime, int tempType)
{
time = tempTime;
type = tempType;
}
int main(){
std::list<Event*> EventList;
list<Event*>::iterator it;
.........
Gdybyś mógł mi pomóc to rozwiązać, byłoby bardzo mile widziane! Utknąłem w tym już od wielu godzin.
Dzięki!