关于operator 重载的问题 , (语法问题)
  • 板块学术版
  • 楼主Herowin
  • 当前回复6
  • 已保存回复6
  • 发布时间2021/3/4 21:18
  • 上次更新2023/11/5 02:27:50
查看原帖
关于operator 重载的问题 , (语法问题)
483012
Herowin楼主2021/3/4 21:18
struct mat {
	long long arr[520][520] ;
	long long *operator[] (int x) {return arr[x] ;}
	const long long *operator[](int x) const {return arr[x] ;} 
}a ;

这个写法没有问题 但要是把第二个operator 的任意一个const 去掉就会CE 请问是为什么。

2021/3/4 21:18
加载中...