摘要: 运算符重载的实质:函数重载。除了增加一个关键字 operator 外,与函数重载没有区别,都是通过该类的某个对象来访问重载运算符。 (1)重载运算符时,运算符运算顺序和优先级不变,操作数个数不变; (2)不能创造新的运算符; (3)形式:重载为类的成员函数。对象本身就是其中的一个操作数,所以形参表内 阅读全文
posted @ 2019-05-23 19:02 深度机器学习 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 友元是可以访问类的私有成员和保护成员的外部函数。由 friend 修饰,不是本类的成员函数,但是在它的函数体中可以通过对象名访问本类的私有和保护成员。 友元关系不可传递,且是单向的。 友元函数:声明为友元的一般函数或是另一个类的成员函数; 友元类:友元类的所有成员函数都是某个类的友元函数。应用场景较 阅读全文
posted @ 2019-05-23 10:09 深度机器学习 阅读(406) 评论(0) 推荐(0) 编辑