相关疑难解决方法(0)

将Python列表添加到使用Boost Python的向量中的函数中

我有一个带签名的功能:

function(std::vector<double> vector);
Run Code Online (Sandbox Code Playgroud)

而且我已经暴露了它,但它没有接受Python列表.我已经查看了其他的SO答案,并且大多数都涉及更改函数以接受boost :: python :: lists,但我不想更改函数.我想我可以使用vector_indexing_suite为这个函数编写一个简单的包装器,但是我有很多这种形式的函数,而不愿为每一个函数编写一个包装器.有没有办法自动生成Python list-> std :: vector映射?

boost iterator boost-python

23
推荐指数
1
解决办法
5424
查看次数

标签 统计

boost ×1

boost-python ×1

iterator ×1