Cython矢量操作

时间:2011-11-28 12:13:23

标签: c++ python algorithm vector cython

如何使用remove中的<algorithm>功能? (或者任何其他操作,我想用向量使用它,我试图cdef extern声明它,但我认为还没有模板函数)

1 个答案:

答案 0 :(得分:6)

Cython只能根据C调用约定合理地链接某些外部库中的编译代码。要使用模板函数,您必须编写一个extern "C"包装函数,该函数使用算法的特定版本(即您必须修复模板参数)。