python 调用C++函数,C++函数的参数类型是pyobject*,其实是一个结构体数组
类似于
#define NUM 32
stuct A
{
int a;
int b;
};
struct B
{
int len;
A ab[NUM];
}
请问在python中如何将这个结构体数组表示出来并传给 C++函数。
我在python中用类表示的
class A:
def init(self):
self.a=0
self.b=0
class B:
def init(self):
self.len =0
self.ab=[]
但是提示
new style getargs format but argument is not a tuple
第一个问题是我用类表示结构体对不对,
第二个问题我该怎样做。
python新手,跪求请教