为什么int_向量迭代器在Cython中编译失败?

2024-04-16 08:10:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我可以使用vector[int].iterator,但看似等价的int_vector.iterator会导致错误:

from libcpp.vector cimport vector

ctypedef vector[int] int_vector
cdef vector[int].iterator x
cdef int_vector.iterator y # ERROR: 'int_vector' is not a cimported module

为什么会发生这种情况,有解决办法或解决办法吗?你知道吗


Tags: fromis错误noterrorintvector等价