set에 구조체를 넣고싶은데 어떻게 하는지 모르겠어요...

구글링 해봐도 이해가 안돼요

형님들 도와주세요


struct Point{

int x, y;


여기에 뭘 해줘야하는거 같은데...

bool operator<(Point p){


}



}


set<Point> S;

Point p1(x, y);

S.insert(p1);


뭐 이런식으로 하고싶어요