首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

友元函数,该如何解决

2012-05-21 
友元函数友元函数不能访问数据成员友元函数可以像成员函数一样访问类中的所有成员这两句话矛盾吗[解决办法

友元函数
友元函数不能访问数据成员
友元函数可以像成员函数一样访问类中的所有成员
这两句话矛盾吗

[解决办法]
友元函数不能访问数据成员//能。
友元函数可以像成员函数一样访问类中的所有成员//能
这两句话矛盾吗//有,一对一错当然有矛盾
[解决办法]

C/C++ code
class A{public:    A() {mm=10;}    friend void fff(A* a);protected:    int mm;};void fff(A* a){    cout<<mm;    //友元函数不能访问数据成员    cout<<a->mm;//友元函数可以像成员函数一样访问类中的所有成员}
[解决办法]
探讨
不是,我少打了两个字,第一句话是友元函数不能直接访问数据成员

热点排行