如何处理SWIG(C和Python)中的TLV(类型,长度,值)结构?
typedef TLV {
int type;
int length;
int value[0];
} TLV;
SWIG认为这个结构有0个元素并生成以下代码。
for (; ii < (size_t)0; ++ii) arg1->value[ii] = arg2[ii];
如何覆盖此行为? 我试图找出一种方法来访问
中的TLV->长度%typemap(memberin) int value[0] {
}