永发信息网

运算符重载为成员函数或全局函数怎么从形式上来判断呢?友元函数呢?

答案:2  悬赏:60  手机版
解决时间 2021-04-02 13:35
  • 提问者网友:做自己de王妃
  • 2021-04-01 18:32
运算符重载为成员函数或全局函数怎么从形式上来判断呢?友元函数呢?
最佳答案
  • 五星知识达人网友:几近狂妄
  • 2021-04-01 19:05
因为操作符左侧的变量是调用的对象 如a+b 相当于a.opreater+(b),
所以可以看操作符的左侧是什么样的对象。
如a+b,左侧的a是一个自己定义的类的对象,所以是成员函数,
cout<
全部回答
  • 1楼网友:神也偏爱
  • 2021-04-01 19:45
这涉及c++面向对象程序设计的运算符重载的知识。其实初学者主要学到像你所说的友元函数和成员函数两种运算符重载方式,如果你能掌握好这两种方式的话,你就能,
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯