友元函数:
声明格式: friend 函数类型 友元函数名(参数表);
友元函数不是类的成员函数,其定义和调用方式与普通函数一样.
友元类:
class A
{
...;
public:
friend class B;
...;
};类B的所有成员函数都是类A的友元函数.都可以向友元函数一样使用类A中所有的成员函数.
声明格式: friend 函数类型 友元函数名(参数表);
友元函数不是类的成员函数,其定义和调用方式与普通函数一样.
class A
{
...;
public:
friend class B;
...;
};类B的所有成员函数都是类A的友元函数.都可以向友元函数一样使用类A中所有的成员函数.