如果我有兩個類叫做A和B,兩個類可以相互訪問嗎?
注意:以下不編譯。
class A
{
public:
static void funcA() {}
void call_funcB() { B::funcB(); } // call class B's function
};
class B
{
public:
static void funcB() {}
void call_funcA() { A::funcA(); } // call class A's function
};
錯誤:
error C2653: 'B' : is not a class or namespace name
error C3861: 'funcB': identifier not found
你可以調用每個類的靜態函數?