为了账号安全,请及时绑定邮箱和手机立即绑定

python-sip:如何从Python和C ++访问DLL

python-sip:如何从Python和C ++访问DLL

犯罪嫌疑人X 2021-03-19 11:04:36
我有一个C ++ GUI,它在运行时会加载DLL。我使用SIP在python中导入DLL。我需要将python部分嵌入GUI中,并且需要一些数据才能在python和C ++之间进行交换。例如,在C ++ GUI中,我可以从面板上输入命令,例如“ drawSomething()”,它将在python中调用相应的函数,并且结果将显示在GUI中。我可以使用SIP从python对象中提取C ++对象(就像boost.python一样),还是有更好的方法在python和c ++之间无缝共享数据?
查看完整描述

3 回答

?
心有法竹

TA贡献1866条经验 获得超5个赞

事实证明,我不需要做任何复杂的事情...就我而言,从C ++或从C ++嵌入的python代码中调用DLL中的函数没有什么区别。我完全想不通了。


查看完整回答
反对 回复 2021-03-30
  • 3 回答
  • 0 关注
  • 490 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信