可能重复: 你何时应该在C++中使用'friend'?
我正在刷我的C++(我是一名Java开发人员),我偶然发现了friend class我忘记的关键字.这是其中一个功能只是厨房水槽的一部分,还是有充分理由这样做而不仅仅是一个香草吸气剂?我理解它的区别在于它限制了谁可以访问数据,但我无法想到有必要的情况.
friend class
注意:我已经看到了类似的问题,但具体我问,这只是一个高级功能,除了让人们看到你的代码时会感到困惑,直到他们意识到你在做什么之后才会增加真正的价值?
c++ friend keyword
c++ ×1
friend ×1
keyword ×1