腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
在
Python
中
从
C++
继承
Base
,
使用
SWIG
调用
抽象
方法
、
、
我
在
连接
C++
(98)和
Python
3时遇到了一些问题。我
在
C++
中有一些基类,我想用
Python
语言来扩展它们。所讨论的一些
方法
在
Python
端是纯虚拟的,因此将在
C++
端实现。目前,我可以
从
C++
调用
抽象
方法
,并且,
在
swig
中
,可以
在
Pyth
浏览 4
提问于2016-08-28
得票数 0
回答已采纳
1
回答
如何在
Python
中
处理
SWIG
director
方法
中
的空指针
、
、
我
使用
SWIG
将
C++
库包装为。
C++
库公开了供用户
继承
的
抽象
类,因此我们
在
SWIG
中
使用
指导来处理。它的工作基本上还可以(通过一些调整)。一个问题是这个
C++
类有两个
方法
,如下所示: void* getObject();} 用户需要实现这些
方法
,然后将用户
在</e
浏览 1
提问于2018-01-06
得票数 1
1
回答
用虚拟保护
方法
进行
继承
、
我正在尝试用
swig
包装
从
c++
到c#的一些类,它的工作非常好。 `public class Foo:D { void callF2Meth() { this.f2(); } }`
在
d.f2()上抛出异常;
在
swig
生成
调用
f2的
方法<
浏览 4
提问于2015-11-13
得票数 1
1
回答
将派生类传递给
在
SWIG
中
接受基类的函数
、
我将一个派生类传递到一个函数
中
,
使用
Python
3.3和swg2.0.10作为基类。派生类型
在
C++
浏览 2
提问于2013-08-01
得票数 3
回答已采纳
2
回答
SWIG
/
Python
:无法访问
Python
回调
中
的引用参数
、
、
、
、
在
SWIG
中
,我有一个包装好的
C++
基类,它是
在
Python
中
继承
的。
C++
端
调用
Python
派生类上的回调,该类运行良好。不幸的是,回调的一个参数作为引用传递。访问此参考结果的结果如下:与
在
Python
端创建时相比,
浏览 11
提问于2021-09-16
得票数 0
回答已采纳
3
回答
如何
从
python
SWIG
包装器向下转换
c++
对象?
、
、
、
、
问题:我
使用
SWIG
在
python
中
包装了一些
c++
代码。
在
Python
端,我想获取一个包装的
c++
指针,并将其向下转换为指向一个子类的指针。我已经
在
SWIG
.i文件
中
添加了一个新的
c++
函数来执行向下转换,但是当我
从
python
中
调用
它时,我得到了一个TypeError。 以下是详细信息:
浏览 1
提问于2010-10-13
得票数 5
回答已采纳
1
回答
如何
使用
SWIG
将
C++
工厂
方法
包装在
Python
__init__函数
中
、
、
我正在将一个用
C++
编写的
Python
扩展模块
从
Boost.
Python
移植到
SWIG
。
C++
代码定义了一个带有静态工厂
方法
的
抽象
类Xpublic: ...工厂
方法
返回指向某个派生类的实例的指针
使用
Boost.
Python
,您可以将
C++
类X包装在具有 __ini
浏览 1
提问于2012-03-21
得票数 3
回答已采纳
5
回答
如何在
Python
语言中实现供
C++
调用
的
C++
类?
、
、
、
我有一个用
C++
编写的类接口。我有几个实现此接口的类,也是用
C++
编写的。这些是
在
一个更大的
C++
程序的上下文中
调用
的,该程序本质上实现了"main“。我希望能够用
Python
语言编写这个接口的实现,并允许它们
在
更大的
C++
程序的上下文中
使用
,就像它们是刚刚用
C++
编写的一样。已经有很多关于
python
和
C++
接口的文章,但我不太明白如何做我想做的事情。我能找到的最接近的
浏览 1
提问于2012-01-28
得票数 38
2
回答
增加共享指针和
继承
、
、
、
、
我
在
饮水、共享指针和
继承
方面遇到了麻烦。 我正在创建相互
继承
的各种
c++
类,
使用
Boost共享指针来引用它们,然后用
SWIG
包装这些共享指针来创建
python
类。<code>H 210</code><code>H 111</代码>此错误仅发生在
python
级别。<code>H 212</code><code>H 113</&
浏览 4
提问于2011-01-17
得票数 9
回答已采纳
1
回答
c++
/
python
:如何处理
抽象
类的std::shared_ptr映射
、
、
、
、
如何
使用
以下
c++
代码
中
的
SWIG
处理
python
中
抽象
方法
的映射: virtual int f() = 0; int f() { return 20 };
在<
浏览 2
提问于2020-04-28
得票数 2
回答已采纳
1
回答
在
Python
类中
使用
从
abtract
C++
类
继承
的
方法
(
SWIG
)
、
、
我目前正在
使用
SWIG
在
我的主
C++
程序中使小模块的实现变得更容易。
swig
包装器:并像这样编译.so:TypeError: in method 'Foo_func', argum
浏览 0
提问于2013-05-30
得票数 3
回答已采纳
1
回答
SWIG
语法错误
、
、
、
、
我正在尝试
从
也
使用
库的无线通信库( IT++ )编译一些
SWIG
绑定。我
在
Ubuntu14.04上
使用
了
SWIG
版本2.0.11。这是我
在
试图构建时遇到的错误:以下是binary.h
中
的第162
SWIG
命令行
调用
浏览 2
提问于2015-07-22
得票数 1
回答已采纳
1
回答
如何在
swig
生成的代理类
中
更改特定的
方法
实现?
、
、
、
我试图
使用
director特性包装以下
抽象
类: protected:}feature("director") Listener;#include "Listener.h"%include "Listener.h"... protected voi
浏览 2
提问于2016-09-01
得票数 1
1
回答
将pyqt上下文传递给
C++
以进行呈现
、
、
、
、
我以前
使用
过PyQt,我喜欢它来开发GUI,所以我想知道是否有可能在PyQt
中
创建GUI,并在PyQt呈现器中
使用
来自QGLWidgets的OpenGL上下文。现在,我
使用
SDL进行呈现和事件处理,因此我们的想法是
使用
在OpenGL中生成的PyQt上下文。 有人知道这是否可能吗?我一直
在
寻找一个可能的解决方案,但我没有找到任何明确的答案或例子。如果不可能,您知道
在
python
中
开发GUI和
使用
C++
浏览 2
提问于2014-02-28
得票数 1
回答已采纳
6
回答
在
C++
中
实现接口
、
、
、
、
我通常用C#编程,但我试图做一些
C++
,并且
在
尝试
在
C++
中
实现接口时遇到了一些困难。
在
C#
中
,我会做这样的事情:{ {{
在
C++
中
,我这样实现
浏览 0
提问于2012-01-03
得票数 9
回答已采纳
1
回答
指针的
SWIG
问题
、
、
、
、
我
在
使用
SWIG
包装
C++
类的成员时遇到了问题。class element { element(void) ; element( const element((void *)e, SWIGTYPE_p_postLib__nastran__element,
SWIG<
浏览 0
提问于2013-07-18
得票数 0
2
回答
SWIG
:
从
C++
代码报告
Python
异常
、
、
、
我
使用
的是一个库,它在API文档中指定定义一个
从
库的某个特定类
继承
的类。该库本身是用
C++
编写的,到
Python
的绑定是
使用
SWIG
生成的。问题是,当我运行我的
Python
代码时,无论
Python
抛出什么异常,我都会得到这样的错误:"terminate called throwing instance of '
Swig
::DirectorMethodException我想让
Python</
浏览 2
提问于2011-01-27
得票数 6
2
回答
后端带有
c++
类的电子节点in
、
、
、
、
前几天,我打算创建一个webapp,它类似于wysiwyg文本编辑器,但在浏览器(HTML5 5/js)与后端(
c++
脚本)之间进行了对话。我第一次尝试的是有一个
c++
hello world脚本,它可以
从
建立
在
电子基础上的was应用程序执行。我能够以child_process的身份运行child_process,但无法进一步运行。现在,我更深入地研究了nodejs
中
的c/
c++
addon,但仍然试图理解。nodejs上的基本示例似乎没有让我完全理解如何传输数据。有
浏览 3
提问于2016-06-19
得票数 1
1
回答
SWIG
C++
Python
多态性与多线程
、
、
、
、
我正在
使用
C++
将第三方包集成到
python
应用程序。包通过网络连接到专有API并接收更新。总的流程是
python
实例化一个
C++
对象,
调用
它的函数来设置它,然后等待更新。我
使用
实现了更新的回调机制,在从
python
或
python
调用
的
C++
函数进行测试时,它工作得很好。也就是说,我能够
继承
Python
中
的
C++
类,
从<
浏览 6
提问于2012-03-05
得票数 7
1
回答
什么是SwigPyObject对象?
、
当我试图将自定义对象保存为错误信息是:
浏览 6
提问于2017-08-09
得票数 22
回答已采纳
点击加载更多
相关
资讯
如何把C/C++程序编译成实用的Python模块
Python3面向对象-继承与多态
把C/C+程序编译成实用的python模块,突破你的瓶颈
你试过C语言和Python一起混合编程吗?两者相加不是已经无敌了!
C语言和Python一起混合编程!
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券