类继承的一个问题 我定义了一个A类作为基类,B类继承于A类.A中定义了一个纯虚函数,B类中写了实现.因为有很多的个类继承于A类,我想在每个继承于A类的类,构造之时都会调用这个各个类中写了实现的函数,所以我在A类的构造函数中调用这个纯虚函数.但是出错,我想了一下.在A类中调用这个函数时,子类还没有实例化.这样就调用不了.你们有没有看过这样的问题.是如何解决的呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 错误是这样的error LNK2001: unresolved external symbol "public: virtual void __thiscall CRPTBase::InitADOList(void)" 纯虚函数不能调用。你可以把该虚函数不定义为纯虚。比如可以这样:virtual void Func();在cpp文件中这样:void CBaseClass::Func(){}CBaseClass::CBaseClass(){Func();} 有没有树形控件转XML的例子?谢谢! 锁定CToolBar 怎么做,就是不能移动. 在图片上创建可移动的对象,请指教 在程序内部实现本程序拷贝! 关于onprint()的疑问!!! 谁能告诉我硬盘整理程序是直接访问硬盘吗 感觉难受,散分 关于COM和ODBC组件的设计开发! 如何读取位图中某一确定点的COLORREF值?又如何设置某一确定点的COLORREF值??? 如何关闭一个视图?用OnClose()????? 如何在98下实现将已打开的文件在不关闭的情况下删除? 高分求助,关于连接点
virtual void Func();
在cpp文件中这样:
void CBaseClass::Func()
{
}
CBaseClass::CBaseClass()
{
Func();
}