Joseph Garvin schrieb: > So I was curious whether it's possible to use the ctypes module with > C++ and if so how difficult it is.
There have been some attempts to use ctypes to access C++ objects. We (Roman Yakovenko and myself) made some progress. We were able to handle C++ name mangling, the special C++ calling convention, access virtual, non-virtual, overloaded functions, but finally gave up because the binary layout (function tables, member variables, and so on) of C++ objects is way too complicated and undocumented. Our attempts are documented in posts to the ctypes-users mailing list, most of them have the word 'cpptypes' in the subject line. Thomas -- http://mail.python.org/mailman/listinfo/python-list