问题描述
我想根据模板参数公开类函数,例如:
template<std::size_t TDegree>
void AddModel()
{
auto c = boost::python::class_<MyClass>("Name",boost::python::init<>())
.def("func1",&MyClass::func1)
;
if (TDegree > 2)
c.def("func2",&MyClass::func2);
}
我已经按照上面的方法进行操作,但是这种方法不起作用。除了模板专业化以外,还有其他可能性吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)