Cython 向量运算

6 投票
1 回答
1040 浏览
提问于 2025-04-17 07:13

我该如何使用来自<algorithm>remove函数?(或者其他操作,我想用这个来处理向量,我试过用cdef extern来声明它,但我觉得还没有模板函数)

1 个回答

6

Cython只能合理地链接一些外部库中已经编译好的代码,这些代码需要遵循C语言的调用规则。如果你想使用模板函数,你需要写一个extern "C"的包装函数,这个函数要使用算法的特定版本(也就是说,你得固定模板参数)。

撰写回答