朋友類可以訪問包含朋友函數的類的成員。其反之亦然,即班級也可以訪問其成員的朋友類是真實的嗎?副Versa在類中的友誼(可訪問性)是否爲真在C++中?
-2
A
回答
1
是它的反之亦然,即類也可以訪問它的成員朋友類是真實的嗎?
不,他們不能。 friend
關鍵字是單向的。
爲了提供一個雙向的方式friend
功能,您可以爲friend
爲對方指定兩個類。這實際上需要這些候選類中的至少一個的前向聲明:
class B; // Forward declare
class A {
friend class B;
};
class B {
friend class A;
};
相關問題
- 1. 友誼模式:如何找到友誼是否存在?
- 2. 繼承和友誼訪問。 C++
- 3. 嵌套類中的友誼C++
- 4. C++中的特定模板友誼
- 5. CakePHP中的友誼模型
- 6. 如何克服C#中缺乏友誼?
- 7. 友誼模型,如何確定是否友誼模型2個用戶
- 8. 同行之間的C++友誼是否健康?
- 9. ScrollView裏面的視圖還是副Versa?
- 10. C++友誼和繼承
- 11. CakePHP的友誼
- 12. 二度友誼SQL - 圓形友誼問題
- 13. 如何在MongoDB中建模友誼?
- 14. 友誼關係問題
- 15. 友誼協會問題
- 16. 嵌套類C++中的可訪問性和可見性
- 17. 是否可以在MonoTouch中訪問NSURLCache?
- 18. 是否可以在.NET中訪問外部程序的屬性?
- 19. 如何在c#中訪問屬性屬性中的類變量?
- 20. 實現副本的可訪問性
- 21. 不可訪問,因爲它是泛型中的朋友
- 22. 是否需要在朋友函數中使用訪問器?
- 23. 友誼圖BFS
- 24. 友誼表
- 25. Laravel - 友誼
- 26. 是否有可能在java中的父類中訪問子類的變量?
- 27. 是否有可能#include在C++類中?
- 28. 在C中訪問Datagrid中的屬性#
- 29. 如何檢查xml文件是否可以在c#中訪問?
- 30. 檢查網絡IF是否可以在C Linux中訪問Internet?
不會。這會使訪問修飾符毫無意義,因爲您可以讓自己成爲班級的朋友。 – NathanOliver
我想問問爲什麼他們把這個標記爲負數? – Gaurav
有人真的明白這個問題嗎?我沒有。 – LogicStuff