0

第一个问题: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++函数的回调。怎么办?我在哪里可以找到一些例子??

4

1 回答 1

0

HeldType 很有用,如果你想使用一个特殊的对象来保存你的对象。例如,如果您在实现中使用 shared_ptr<>,您可以将其用作 HeldType。

如果您不知道 shared_ptr 是什么,只需 google 一下它们,它们是一个不错的工具。

可以在此处找到作为 HeldType 的 shared_ptr<> 示例的进一步描述: Python Wiki, deailing with smart pointers

于 2012-09-07T13:54:51.010 回答