关于C++的运算符重载的疑问,谢谢解答
C++的运算符重载事实上运算符只是个标志,并没有实际意思,主要是里面的代码是吗函数使用什么运算符就需要在程序中使用这个运算符,不用也行是这样吗,前面说明的运算符只是个代号...
C++的运算符重载事实上运算符只是个标志,并没有实际意思,主要是里面的代码是吗
函数使用什么运算符就需要在程序中使用这个运算符,不用也行是这样吗,前面说明的运算符只是个代号 展开
函数使用什么运算符就需要在程序中使用这个运算符,不用也行是这样吗,前面说明的运算符只是个代号 展开
2016-07-31
展开全部
两者的形参不同是为了区分是前缀运算符还是后缀运算符,并无其他实际意义两者返回值不同原因是,返回引用的是值直接返回到原对象上了,而另外一个则是返回一个临时对象然后调用拷贝构造函数赋值给调用者,达到的效果是一致的,但是返回引用效率显然高
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询