草庐IT

getIndexOfState

全部标签

python - 将 memoryview 传递给 C 函数

我有一个声明如下的C函数:voidgetIndexOfState(long*p,longC,longG,longB,long*state);现在我的cython包装器代码使用来自numpy数组的缓冲区语法:cpdefintgetIndexOfState(self,np.ndarray[np.int_t,ndim=1,mode="c"]s):cdeflongoutgetIndexOfState(&out,self.C,self.G,self.B,s.data)returnout我想使用新的memoryview语法,我的问题是,如何在使用memoryview时将指针传递给数据?我试过:cp

python - 将 memoryview 传递给 C 函数

我有一个声明如下的C函数:voidgetIndexOfState(long*p,longC,longG,longB,long*state);现在我的cython包装器代码使用来自numpy数组的缓冲区语法:cpdefintgetIndexOfState(self,np.ndarray[np.int_t,ndim=1,mode="c"]s):cdeflongoutgetIndexOfState(&out,self.C,self.G,self.B,s.data)returnout我想使用新的memoryview语法,我的问题是,如何在使用memoryview时将指针传递给数据?我试过:cp