MnZn求助set/pair玄学问题
  • 板块学术版
  • 楼主尹昱钦
  • 当前回复3
  • 已保存回复3
  • 发布时间2021/9/17 11:15
  • 上次更新2023/11/4 06:34:54
查看原帖
MnZn求助set/pair玄学问题
70081
尹昱钦楼主2021/9/17 11:15

经过反复验证。

当定义一个这样的set:set<pair<int,node> >

和这样的结构体:

struct node{
	int x,y;
	friend bool operator <(node a,node b){
		return a.x<b.x;
	}
};

会发生set内丢失元素的现象。

而若将struct里的比较函数改为<=,则一切正常。

求神仙们解释。

2021/9/17 11:15
加载中...