Форум сайта python.su
Извините, если вопрос ламерский, но я пишу на С/С++, а с Python никогда до этого момента не работал.
Имеется С++ая функция, которая грузится из dll и возвращает результат в переменную типа void**.
bool func(int, int, int, void**) Каким образом из python'а возможно передать параметр в эту функцию? Заранее спасибо.
Офлайн
подивись в сторону import ctypes
Офлайн
Дякую, crchemist, я дивився уже.
передаю параметр як c_viod_p(c_viod_p(ptrData)) проте ф-ція вилітає :(
Де “граблі” :(?
Офлайн
Офлайн
Sasha
Посмотрите в сторону SWIG. Возможно вам это поможет:http://python.su/forum/viewtopic.php?id=2893.
Еще хорошо описано у Лутца(под Windows) … старовато правда.
Офлайн
…
Вспомнил, можно и так: http://www.intuit.ru/department/pl/python/13/2.html
Офлайн
Спасибо всем большое за помощь. byref помог.
Отредактировано (Ноя. 14, 2008 13:16:30)
Офлайн