运算符重载可以这样写吗?

运算符重载可以这样写吗?

图片描述
以前见的运算符重载函数都是返回值在前,operator在后。为啥图上的写法也行?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
山行老师 2022-12-05 18:42:36

不要这样写函数原型,标准写法就是ftype operator()


  • 提问者 我想跑路 #1

    课上视频老师这样写也编译通过了,所以语法也允许这样写吗?

    2022-12-05 19:47:59
  • 不要这样写,就像别人给你的代码里面经常出现
    *++ptr(n + i++) = ...
    这样的代码一样可以通过编译,但让人很不舒服。

    2022-12-08 20:25:42
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师