相关疑难解决方法(0)

boost-python在重载方法之间进行选择

假设存在一些具有两个重载方法的类Foo:

class Foo
{
  ...
   void m1(A& a);
   void m1(B& b);
Run Code Online (Sandbox Code Playgroud)

我需要在boost-python上公开这些方法之一:

boost::python::class_<Foo>("Foo")
    .def("m1", &Foo::m1)
Run Code Online (Sandbox Code Playgroud)

我应该如何指定m1(A&a)应该使用的签名m1(B&b)

c++ python boost

20
推荐指数
4
解决办法
5474
查看次数

标签 统计

boost ×1

c++ ×1

python ×1