我将要从C中调用Vala函数,并且我有一个关于内存管理的问题。
在Vala中,该函数长这样:
当从C中调用上述函数时,调用者是否负责释放数组?
int[] GetNumbers();
并且通过valac
将其转换为C语言,如下所示
gint* GetNumbers(int* result_length1);
当从C中调用上述函数时,调用者是否负责释放数组?