Hi All,
I have a question concerning the use of array.array inside of C++ code I wrote.

I am working with _big_ data files but some entries in these files are
usually bounded say between -5 to 40. Returning a Python list makes no sense. In Python I always work with the array.array module which does the trick. But now that I wrote my own C++ module for some preprocessing I need the return array.array objects.

Consider the object

array.array('c',[40,40,40])

Can I create such an object from within the C++ layer and pass it to the Python layer?

I already looked at arraymodule.c and tried to link the arraymodule.o file to my code but then I have to mess around with extern "C" and the like and it gets really messy.

Any help would be great!

Fabio

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to