In message <h04bjd$n9...@hoshi.visyn.net>, Sebastian Wiesner wrote: > <Nick Craig-Wood – Mittwoch, 3. Juni 2009 00:29> > >> That said I've used C++ with ctypes loads of times, but I always wrap >> the exported stuff in extern "C" { } blocks. > > No wonder, you have never actually used C++ with C types. An extern "C" > clause tells the compiler to generate C functions (more precisely, > functions that conform to the C ABI conventions), so effectively you're > calling into C, not into C++.
Seems like the only sane way to do it. In all other directions lies madness. -- http://mail.python.org/mailman/listinfo/python-list