纯虚函数调用
|
我正在使用boost.python来制作用c ++编写的python模块。我有一些带有纯虚函数的基类,我已经像这样导出了:
class Base
{
virtual int getPosition() = 0;
};
boost::python::class_<Base>(\"Base\")
.def(\"GetPosition\", boost::python::pure_virtual(&Base::getPosition));
在Python中我有代码:
class Test(Base):
def GetPosition(self):
return 404
Test obj
obj.GetPosition()
RuntimeError:调用纯虚拟函数
怎么了?
没有找到相关结果
已邀请:
2 个回复
埠仙俊
瞥同忙接