posiadam klase:
class polaczenie{
public:
int pierwszy;
int drugi;
int cena;
polaczenie(int p, int d, int c){
pierwszy=p;
drugi=d;
cena=c;
}
polaczenie(){}
bool operator< (polaczenie jakies){
return (pierwszy<jakies.pierwszy);
};
};
oraz vector:
vector<polaczenie> wyniki
uzywam
sort(wyniki.begin(),wyniki.end());
i nie mam zieloneog pojecia czemu nie dziala, znalazlem w internecie ze przy przeciazeniu operatora < dla mojej klasy powinno smigac, co robie nie tak??