Coming from boost::python, there are lots of choices for policies regarding 
lifetime of arguments to functions and return values.  How is this addressed 
in cython?

For example, if an external C function returns a double*, who is responsible 
for deleting it, and how?  (free might not be the correct thing).

Similar issues for parameters passed to external C functions.

_______________________________________________
Cython-dev mailing list
Cython-dev@codespeak.net
http://codespeak.net/mailman/listinfo/cython-dev

Reply via email to