C++运算符重载
摘要:
(1)运算符重载函数作为类的友元函数的形式: class 类名 { friend返回类型 operator运算符(形参表); } 类外定义格式: 返回类型 operator运算符(参数表) { 函数体 }在类内必须要声明为friend类型的数据才可以 。类中声明了友元函数,代表的实际是该函数不是该类中的,也就是在定义时不能使用 类::func()在类外的定义参数为引用,并且无法调用类中私有的变量,如果想调用必须声明为友元函数。下面要看看两个类中互相调用的方法。 阅读全文
posted @ 2013-09-01 21:20 Practicer.. 阅读(78) 评论(0) 推荐(0) 编辑