這裏有兩類使用指針訪問友元類的成員函數
class A{
A(int val):Val(val){}
int getVal(){return Val;}
friend class B;
private:
int Val;
}
class B{
B(A* ptr):PTR(ptr){}
private:
A* PTR;
}
在主函數中創建兩個類
A objA;
B objB(&objA)
正如你所看到的物體,objB現在包含一個指針到objA的地址。我面臨的問題是如何使用objB中的指針訪問objA中的成員函數。
您在找'PTR-> Val' – 2014-10-12 02:57:19
這不清楚你在問什麼。你能發佈你想要的示例代碼,以及你期望它們如何工作嗎? – 2014-10-12 03:33:04