腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Boost
Python
模块
中
包装
typedef
结构
c++
、
boost
、
struct
、
typedef
、
boost-python
我
在
一个头文件
中
定义了一个
typedef
,如下所示:我希望能够将它
包装
在一个
Boost
Python
模块
中
,使其可用,因为它被传递到其他方法
中
。这会被
包装
成
boost
中
的一个类吗?或者有没有一种特定的方法来
包装
typedefs?
浏览 12
提问于2020-07-30
得票数 0
1
回答
传递
Python
函数以增强C++
python
、
c++
、
boost
、
function-pointers
我
在
试着学习助推函数。我希望将一个
Python
函数传递给一个使用
Boost
Python
包装
的C++
模块
。我遵循给定的示例,并对其进行了修改,以接受接受输入参数并返回某些输出的函数。这是我的密码:
boost
::function<op_t> op; } void setOperator(<
浏览 2
提问于2014-01-30
得票数 1
回答已采纳
1
回答
如何将swig C++命名空间公开为
python
模块
python
、
c++
、
swig
拥有C++代码: struct Person {};我想在一个
模块
ns中将Person类公开给
python
:x = libapp.ns.Person在其他工作
中
,我希望将C++命名空间层次
结构
映射到
Python
模块
层次
结构
。 我有一个用
Boost
.
Python
编写的
包装
器(它允许这样的),我正在切换到swig,所以我不想重写
包装</em
浏览 5
提问于2018-08-24
得票数 1
回答已采纳
2
回答
向C++公开
Python
::variant时出错
python
、
c++11
、
boost-python
我正在编写一个
Python
模块
,我需要在其中访问C++库。我使用
Boost
-
Python
将C++库
中
实现的功能公开给
Python
。我必须将
boost
::variant < bool,unsigned int,std::string,
boost
::asio::ip::address,std::vector>从C++公开到
Python
模块
。#include <
boost
/va
浏览 0
提问于2019-02-03
得票数 1
1
回答
如何在不同的
Boost
.
Python
模块
之间分割继承关系?
c++
、
python
、
inheritance
、
boost
、
boost-python
我正在尝试将我的
Boost
.
Python
绑定分离成多个
模块
。当封装在一个
模块
中
的类从
包装
在另一个
模块
中
的类继承时,我
在
模块
导入过程
中
遇到了问题。
在
本例
中
:类基础被
包装
在module1
中
,类派生(从基派生)封装在module2
中
。我
在
试图导入module2时遇到的错误是"Runtime
浏览 3
提问于2013-09-20
得票数 2
回答已采纳
1
回答
用
Boost
.
Python
包装
和传递HWND
python
、
boost
、
hwnd
、
win32gui
、
py++
我已经为一个C++遗留类创建了一个
Boost
.
Python
包装
器(使用Py++),该类在其构造函数
中
接受一个HWND窗口句柄。但是,
在
将
模块
导出到
python
之后,当我尝试使用它时,我得到了一个类型不匹配错误。: namespace bp =
boost
::
pyt
浏览 2
提问于2012-05-01
得票数 2
2
回答
(C++)错误:非静态成员函数‘int Demo::addTwoNumbers(int,int)’的用法无效
c++
、
boost-python
我正在尝试用
boost
python
包装
一个简单的演示类,其中包含一个名为"addTwoNumbers“的函数。) {}
boost
::function<DemoCb> onAddTwoNumbers:#include ".
浏览 2
提问于2012-12-01
得票数 0
回答已采纳
1
回答
如何使用
Python
和ctype处理指向指针的指针
python
、
c
、
ctypes
我试图对我正在
包装
的库中找到的一个
结构
建模,在这个库
中
,
结构
有一个指针指向一个指针,如下所示: char* name; item_t **items;当使用
Python
的ctypes
模块
的Structure类建模时,我如何表示具有可变长度的指针数组?
浏览 1
提问于2013-09-13
得票数 1
回答已采纳
2
回答
SWIG:如何将
boost
::shared_ptr
包装
为std::vector?
c++
、
python
、
swig
我有一些将
boost
::shared_ptr返回到std::vector的
Python
代码,但是我无法让SWIG正确
包装
它,从而使对象
在
Python
语言中可迭代。没有
boost
::shared_ptr,它工作得很好。有没有人知道当向量
在
shared_ptr
中
时如何
包装
它?下面是一个演示该问题的示例:%include <
boos
浏览 3
提问于2011-04-30
得票数 2
1
回答
在
boost
python
中使用自定义智能指针
c++
、
python
、
boost
、
smart-pointers
、
boost-python
,我希望使用
Boost
::
python
公开
包装
在
Python
中
的自定义智能指针
中
的对象。 LegacyCode::Ptr ->遗留智能指针代码namespace
boost
{ namespace
python</em
浏览 3
提问于2013-01-16
得票数 5
2
回答
修改一个
Boost
Python
包装
类?
c++
、
boost
、
boost-python
如何访问为给定C++类注册的
boost
::
python
::class_对象?我正在导入一个
boost
::
python
模块
,它为
boost
::property_tree::ptree定义了一个
包装
器,但是我想向这个
包装
器定义
中
添加额外的方法。当我尝试创建一个新的
包装
器时,
Boost
Python
报告已经声明了一个处理程序,并忽略了我的新定义。 有什么想法吗?
浏览 0
提问于2013-02-04
得票数 2
回答已采纳
1
回答
boost
::
python
:编译失败,因为复制构造函数是私有的
c++
、
python
我使用
boost
::
python
包装
一个C++类。这个类不允许复制构造函数,但是
python
模块
总是想要创建一个。public: ByteArray m_bytearray;ByteArray类继承自
boost
下面是
Python
模块
存根:
BOOST
_
PYTHON
_MODUL
浏览 4
提问于2012-04-13
得票数 17
回答已采纳
2
回答
SWIG和
Boost
:变体
python
、
c++
、
boost
、
swig
我正在尝试使用SWIG将一个c++项目
包装
到
python
中
,并且遇到了具有以下格式的代码的问题。
boost
::variant<A,B,C> VariantType;类A、B&C都出现在
python
包装
器
中
,没有问题,而且似乎是可用的。但是,当我试图
在
接口
浏览 0
提问于2019-10-16
得票数 4
1
回答
在
boost
.
python
中使用shared_ptr抽象库作为持有者
c++
、
abstract-class
、
shared-ptr
、
boost-python
我们现在想要
包装
我们的框架的基本部分,以便在
Python
中
可用。我们选择的武器是
Boost
.
Python
,因为我们已经将
Boost
用于其他目的。我们只使用smart_ptrs来支持多态性。talk( ) = 0;{#include &
浏览 0
提问于2013-01-23
得票数 5
回答已采纳
1
回答
在
Python
中
调用C++扩展
c++
、
python
我正在尝试
在
MSVC++ 2010
中
用C++扩展
Python
3。我对这种事情完全不熟悉,而且我对C++也不是很精通。根据我之前在这里收到的
python
文档和帮助,我已经编写了以下代码,并成功编译和运行:#include <iostream> PyImport_AppendInittab("spam", PyInit_spam);
浏览 2
提问于2012-02-25
得票数 1
回答已采纳
1
回答
Boost
.
Python
+ OpenGL分段故障
python
、
memory
、
opengl
、
boost
、
segmentation-fault
我有一个用
Boost
.
Python
写的(几乎)完美工作的C++代码。它
包装
了一个基于共享指针的3或4个类的
结构
层次
结构
,没有太复杂的东西(即A类有一个std::vector of class B实例指针,等等),顶层包叫做foo。所以现在,每当我
在
使用import foo之前使用import OpenGL时,我就会在C++代码
中
得到分段错误(例如,当我迭代一系列对象及其子对象时)。C++文件: #include <
boost
/
p
浏览 4
提问于2009-11-18
得票数 1
1
回答
boost
python
的资源句柄
python
、
c++
、
boost
使用
boost
::
python
从c++调用
python
代码。int main()bp::object main_module = bp::import("__::
python
::object ldap =
boost
::
python
::extract<
boost
::
python
::object>
浏览 1
提问于2014-05-09
得票数 0
2
回答
公开成员成员的
boost
.
python
c++
、
boost-python
我有以下(简化)代码:{ char charVal;{};class_<B>("someClass") ;
浏览 2
提问于2013-07-28
得票数 0
回答已采纳
1
回答
Boost
::typeof编译器问题: typeof损坏,请改用decltype
c++
、
templates
、
boost
、
typeof
简短的示例:#include <
boost
/proto/core.hpp>
BOOST
_TYPEOF_TPL(T() + U()) add2(const T& t, const U& u) return t + u;
浏览 3
提问于2009-11-05
得票数 2
回答已采纳
1
回答
dlopen
在
boost
python
模块
中
失败。
python
、
boost
、
boost-python
、
dlopen
我的目标是创建一个带有
boost
python
的
python
扩展
模块
。问题是,当共享库
中
的代码使用dlopen访问同一个库
中
的符号时,它会失败(详细信息如下)。似乎
模块
中
的符号没有加载到
python
进程的符号表
中
。我
在
共享库myTest.so中有以下代码extern "C" void target_func() { std::co
浏览 4
提问于2013-10-29
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在Python中合并字典模块ChainMap的隐藏坑!
顺序表数据结构在python中的应用
享学课堂-在python3中如何使用urllib模块?
手把手以实例教你在Python中调用DLL函数:传递结构体参数
如何把C/C++程序编译成实用的Python模块
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券