在C++中运算符重载的时候究竟什么时候应该加引用,什么时候不应该加引用
如‘+’运算符的返回值的时候不能加引用,但是‘=’运算符返回值又要加引用。还有就是[]运算符重载如:int&operator[](intind){data[ind];}为...
如‘+’运算符的返回值的时候不能加引用,但是‘=’运算符返回值又要加引用。
还有就是[ ]运算符重载如:int& operator[](int ind){
data[ind];
}
为什么这个参数不能使用引用(int& ind)这个问题困扰了我很久,求大神解答,小弟谢谢了。 展开
还有就是[ ]运算符重载如:int& operator[](int ind){
data[ind];
}
为什么这个参数不能使用引用(int& ind)这个问题困扰了我很久,求大神解答,小弟谢谢了。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询