为了账号安全,请及时绑定邮箱和手机立即绑定
这编译器的代码提示,可以哭晕写这段代码的程序员、、、

已采纳回答 / qq_子非鱼_27
//friend Coordinate operator+( Coordinate &c1, Coordinate &c2);声明里参数是引用类型的Coordinate operator+(Coordinate c1,Coordinate c2)定义里面却不是,编译器会认为这是两个不一样的函数的<...code...>这样试一下。。
唉??编译器实现不一样啊 我不是1,4 我是2,3 我的编译器MinGW是从右向左的。。。
然而目前学都的运算符重载给人感觉就是语法糖
类似于 js的原型对象的属性和方法
结合其他语言的 可以更好理解
完结撒花~~~

最新回答 / 慕神3775235
友元是分两种,一种是全局函数友元,一种是成员函数友元,(1)全局函数友元,不属于类,调用时传入的参数一般是常对象的引用,对象可以在函数中直接访问到本类的所以成员。【此全局函数必须声明在传入对象引用的类中】(2)成员函数友元,即是另一个类的函数可以访问到被声明为友元的类中,【记住一点:friend在哪个类中出现,则此函数就是这个类的朋友,这个函数就可以对这个类的所有数据成员通过传入的对象的引用访问到了】
c++是用那个软件敲的
学完了,本应该高兴才对,看着稀稀疏疏的评论,不知为何有些许感伤
闲言少叙,书归正文
James真是博学多才
终于接近尾声了

最新回答 / 小白_ing
没问题。。。
最近提交代码总是出错怎么办啊
真的很感谢慕课网,感谢老师,讲的真不错
课程须知
学习本课程需要有一定的C语言和C++语言基础。如基础不太扎实的同学可以,参与C++远征攻略的学习计划,友情链接 http://www.imooc.com/course/programdetail/pid/42
老师告诉你能学到什么?
1、友元函数及友元类的定义及使用方法 2、静态数据成员和静态成员函数的定义及使用方法 3、运算符重载的技巧 4、函数模板和类模板的定义及使用方法 5、标准模板库的使用方法及基本原理

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消