【发布时间】:2012-05-21 17:24:37
【问题描述】:
我有一个方法(或函数),它返回对多态对象列表的引用:
class A {
};
class B : public A {
};
std::list<boost::shared_ptr<A> >& getList();
如何在 boost::python 中公开这样的函数,以便在 python 中迭代列表时,我会看到 As 和 Bs 的不同类型?
【问题讨论】:
标签: c++ python boost polymorphism boost-python