友元函数
友元函数不能访问数据成员
友元函数可以像成员函数一样访问类中的所有成员
这两句话矛盾吗
[解决办法]
友元函数不能访问数据成员//能。
友元函数可以像成员函数一样访问类中的所有成员//能
这两句话矛盾吗//有,一对一错当然有矛盾
[解决办法]
class A{public: A() {mm=10;} friend void fff(A* a);protected: int mm;};void fff(A* a){ cout<<mm; //友元函数不能访问数据成员 cout<<a->mm;//友元函数可以像成员函数一样访问类中的所有成员}
[解决办法]