是否可以在 Cython 中定义一个结构,然后定义另一个从该结构继承的结构?
例如,如果您在 C++ 中执行此操作,则它看起来像:C++ 结构继承在 Cython但是,您不能在 Cython 中执行相同的相关语法:
cdef struct Base:
# base members
# this doesn't work
cdef struct Derived : Base :
# derived members
如果不是,为什么不可能,有什么方法可以解决这个问题?
是否可以在 Cython 中定义一个结构,然后定义另一个从该结构继承的结构?
例如,如果您在 C++ 中执行此操作,则它看起来像:C++ 结构继承在 Cython但是,您不能在 Cython 中执行相同的相关语法:
cdef struct Base:
# base members
# this doesn't work
cdef struct Derived : Base :
# derived members
如果不是,为什么不可能,有什么方法可以解决这个问题?