在Vc6.0中怎么样调试,深入浅出Mfc2nd中的例子
不能进行虚函数的调用结构
不能调用
如
Class A
{
A(){};
~A(){};
A* m_a;
Virtual Create(){cout<<"A::Create\n;CreateEx();};
Virtual CreateEx{cout<<"A::CreateEx\n";}
}
Class B
{
B(){};
~B(){};
Virtual Create(){cout<<"B::Create\n;CreateEx();};
Virtual CreateEx{cout<<"B::CreateEx\n";}
}
A* GetA()
{
return theApp.m_a;
}
B theApp;
void main()
{
theApp.Create();
}
输出为:
A:Create
就没了,不理解
另:我为了调试MfC书中的例子去掉了(我先建立了Console程序)StdAfx.h&stdAfx.cpp
并且还去掉了调试器的/u项