最赞回答 / Jedenn
http://www.cnblogs.com/xiaofengkang/archive/2011/05/16/2048262.html 百度一下一大堆相关的博客,随便哪一个看一看就懂了。
2018-03-20
最新回答 / 慕运维9051032
你记错了吧,在定义中返回的不是*this吗?声明:friend Coordinate & operator-(Coordinate &c1);定义时:Coordinate & operator-(Coordinate &c1) { c1.m_iX=-c1.m_iX; c1.m_iY=-c1.m_iY; return *this; ...
2018-03-18
最赞回答 / Jedenn
这位同学缺了太多基础知识,恐怕还不适合看这个视频教程,建议先拿随便一本C教材从基本类型、循环控制语句到函数的使用。循序渐进才是最好的学习方法,很好奇这个系列的之前的视频你是怎么看的,因为你问的这个问题太太新手了。
2018-03-14
最赞回答 / weixin_慕雪0498266
你这代码问题很多,首先声明友元函数时,需要指出哪个类的成员函数作友元,即 friend Match::printTime(Time &t);之后F5会出现编译错误,原因在于Match未声明,即在class Time{}前声明class Match; 之后F5编译出现错误,原因是虽然声明了Match但编译器不知道printTime是Match的成员函数,因此应该先编写类Match,再编写类Time,其中由于编写类Match时有void printTime(Time &t),所以需要先声明Ti...
2018-02-26