十五、友元、异常和其他
以下为个人学习笔记整理。参考书籍《C++ Primer Plus》 # 友元、异常和其他 # 友元 类并非只能拥有友元函数,也可以将类作为友元。这种情况下,友元类的所有方法都可以访问原始类的「私有成员」和 「保护成员」,此外还可以做更加细致的限制。例如:只将特定成员函数指定为另一个类的友元。 # 友元类 声明一个类 B 是另一个类 A 的友元类: class A{public: friend class B; // B 能访问 A 的私有成员};# 友元成员函数 声明一个类成员函数为另一个类的友元函数: class A{ friend...
more...