我在C++ CLI中使用此代碼。但是,這不應該與C++有任何區別。
我正在尋找解決方案來擺脫那個錯誤。爲什麼在前向聲明後出現未定義的類型錯誤?
代碼:
ref class B;
ref class A;
public ref class A
{
public:
A() {}
B^ b;
void HelloFromA(){
b->HelloFromB();
}
};
public ref class B
{
public :
A^ a;
B() {}
void HelloFromB(){
a->HelloFromA();
}
};
你正在得到什麼確切的錯誤? – 2013-03-15 10:25:54