不是抽象类却一直提醒不能实例化抽象类
不是抽象类却一直提示不能实例化抽象类
问题是我在另一个工程中这样用的话就没问题,不知道到底是哪儿出了问题
------解决方案--------------------
CGameFrame是不是有虚函数没有实现
------解决方案--------------------
CGameFrameDlg,这个类的内容贴出来看看。里面有没有纯虚函数?
//应用程序类
class CGameClient : public CGameFrame
{
public:
CGameClientApp();
virtual ~CGameClientApp();
public:
//创建主窗口
virtual CGameFrameDlg * GetGameFrameDlg()
{
return new CGameClientDlg; //: error C2259: “CGameClientDlg” : 不能实例化抽象类
}
};
CGameClientDlg构造函数我有实现:
CGameClientDlg::CGameClientDlg() : CGameFrameDlg(&m_GameClientView)
{
int i= i;
return;
}
问题是我在另一个工程中这样用的话就没问题,不知道到底是哪儿出了问题
实例化抽象类
------解决方案--------------------
CGameFrame是不是有虚函数没有实现
------解决方案--------------------
CGameFrameDlg,这个类的内容贴出来看看。里面有没有纯虚函数?