namespace M{
namespace T{
public ref class A{
public:
void Af(B^ b)
{
b-> b(this);
}
void Bf()
{
}
void start(){
B^ b= gcnew B;
Af( b)
}
};
}
}
namespace M{
namespace T{
public ref class B{
B()
{
}
void b(A^ a)
{
a-> Bf();
}
};
}
}
------解决方案--------------------
需要 前置声明
新建一个.h文件
namespace M{
namespace T{
ref class B;
public ref class A{
public:
void Af(B^ b);
void Bf();
void start();
};
public ref class B{
public: B()
{
}
void b(A^ a)
{
a-> Bf();
}
};
}
}
新建一个.cpp文件
namespace M{
namespace T{
void A::Af(B^ b)
{
b-> b(this);
}
void A::Bf()
{
}
void A::start()
{
B^ b= gcnew B;
Af( b);
}
}
}
------解决方案--------------------
路过,呵呵
------解决方案--------------------
学习
------解决方案--------------------
怎么感觉像导分贴?
------解决方案--------------------
VC.NET的很少见..
------解决方案--------------------
路过,JF
------解决方案--------------------
jf
------解决方案--------------------
按f5能通过就通过
通过不了,再看问题在那里
接分来的