我通过ctypes的一个dll集成到蟒,该DLL需要设置的回调函数。但该dll回调函数声明如下 void setCallBack(void(*)(Data &a))
Data is C struct, declare as below
typedef struct {
int index,
....
}Data
我并不清楚如何通过ctypes的设置它,我尝试如下,但
我正在从Python访问C++共享库。 C++共享库管理信号分析器,并且在没有源代码的情况下分发。 其中一个功能需要一个结构被传递到函数调用,我不知道我正在使用ctypes正确地做它。 在头文件中的结构定义是: typedef struct saIQPacket {
float *iqData;
int iqCount;
int purge;
int dat