第一个问题: class_类有四个参数。
class template class_<T, Bases, HeldType, NonCopyable>
我不明白Bases和HeldType的参数。如何使用 参数。 这个文档:http://www.boost.org/doc/libs/1_51_0/libs/python/doc/v2/class.html
第二个问题: 我必须将python函数作为c ++函数的回调。如何 在哪里可以找到一些例子?
答案 0 :(得分:0)
如果要使用特殊对象来保存对象,则HeldType很有用。对于例如如果你使用shared_ptr&lt;&gt;在您的实现中,您可以将其用作HeldType。
如果您不知道shared_ptr是什么,只需谷歌为他们,他们是一个很好的工具。
进一步描述作为shared_ptr&lt;&gt;的示例可以在这里找到HeldType: Python Wiki, deailing with smart pointers