首页 > 解决方案 > Cython中结构的继承

问题描述

是否可以在 Cython 中定义一个结构,然后定义另一个从该结构继承的结构?

例如,如果您在 C++ 中执行此操作,则它看起来像:C++ 结构继承在 Cython但是,您不能在 Cython 中执行相同的相关语法:

cdef struct Base:
    # base members


# this doesn't work
cdef struct Derived : Base :
    # derived members

如果不是,为什么不可能,有什么方法可以解决这个问题?

标签: structcython

解决方案


推荐阅读