关于结构体重载等于号的bug
  • 板块学术版
  • 楼主chenbs
  • 当前回复0
  • 已保存回复0
  • 发布时间2023/12/19 21:51
  • 上次更新2023/12/19 21:56:03
查看原帖
关于结构体重载等于号的bug
766573
chenbs楼主2023/12/19 21:51

我试着重载了以下等于号,可是 RE 了,原因不明。哪位神犇知道?

#include<bits/stdc++.h>
#define int long long
using namespace std;
struct node {
	int x,y;
	node() {
		memset(this,0,sizeof(node));
	}
	node(const int _x, const int _y) {
		memset(this,0,sizeof(node)), x=_x, y=_y;
	}
	node(const node &y) {
		*this = y;
	}

	/*
	如果重载了下面这个等于号,就会 RE,原因不明
	*/
	node & operator = (const node cp) {
		return *this=cp;
	}
};
signed main() {
	stack <node> num;
	num.push({1,0});
	return 0;
}
2023/12/19 21:51
加载中...