友元:
1.将非成员的接口函数申明为友元:使接口函数可以访问类的私有成员,在类中申明友元函数(加上friend,友元申明),最好也在类外申明一次(不用加上friend)
2.友元类:如果定义了一个友元类,则友元类的成员函数可以访问此类包含的非公有成员在内的所有成员
3.令其他的类的成员函数作为一个类的友元函数
1.将非成员的接口函数申明为友元:使接口函数可以访问类的私有成员,在类中申明友元函数(加上friend,友元申明),最好也在类外申明一次(不用加上friend)
2.友元类:如果定义了一个友元类,则友元类的成员函数可以访问此类包含的非公有成员在内的所有成员
3.令其他的类的成员函数作为一个类的友元函数