J'ai lu le official ctypes tutorial et a également cherché SO, mais je ne pouvais pas trouver un moyen de déclarer ce type de structure avec ctypes. Cette structure est renvoyée par l'une des fonctions pour lesquelles j'écris une interface Python.Comment déclarer une structure C avec un pointeur sur array dans ctypes?
typedef struct{
int i;
float *b1;
float (*w1)[];
}foo;
C'est ce que j'ai jusqu'à présent:
class foo(Structure):
_fields_=[("i",c_int),
("b1",POINTER(c_int)),
("w1",?????????)]
Merci pour votre aide!
Bonjour Daniel, Je déréférence "w1" deux fois que je l'utilise comme un tableau 2d. – Framester