一个关于构造函数的问题, 请各位大仙指点迷津.
在我的程序中,有一个叫CFnode的类,从一个抽象类GiSTnode继承(GiSTnode有两个纯虚函数). 又有一个类CFtree, 有一个成员函数: GiSTnode *CreateNode() const { return new CFnode;} 然后编译器总是报error C2512: 'CFnode' : no appropriate default constructor available. 我一直搞不明白,为什么? 请各位大仙指点迷津. 我用的是VC++6.0, 整个项目的压缩包在附件中. 谢谢.