标签: pybind11
假设我有一个这样的函数,我将它包装在Pybind11中:
void func(){ SomeCppType* var1 = new SomeCppType(); SomeCppType* var2 = new SomeCppType(); return py::make_tuple(var1,var2) }
指针所有权会怎样?是否可以告诉pybind11 :: tuple拥有指针并对它们调用delete?写这个的正确方法是什么?