我还没有找出具体案例.但我即将着手编写一些我认为最终需要这些代码的代码; 所以我想知道是否:
你可以有相互的友谊:
class A {
friend class B;
};
class B {
friend class A;
};
Run Code Online (Sandbox Code Playgroud)
这是否有意义完全取决于您试图解决的问题.在某些情况下它绝对有意义.
我当前项目中利用相互友谊的唯一例子是容器实现:容器类是其迭代器类的朋友,反之亦然.
| 归档时间: |
|
| 查看次数: |
4535 次 |
| 最近记录: |