Zakladam ze Punkty to klasa.
Kod:
bool operator < (const Punkty &p)const
jest to przeciazenie operatora mniejszosci ktory przyjmuje stala referencje do obiektu klasy Punkty i nie zmienia obiektu na ktory jest wywolywany. Zwraca wartosc true lub false
nastepnie kod:
return sqrt(pow(a,2)+pow(b,2)) < sqrt(pow(p.a,2)+pow(p.b,2));
porownuje pierwiastek z dwoch liczb podniesionych do kwadratu gdzie a b to skladowe obiektu na ktora rzecz operator jest wywolywany a p.a p.b to skladowe obiektu p i zwraca true false