【发布时间】:2018-01-13 00:51:14
【问题描述】:
我正在使用 SWIG 将 C++ 程序转换为 Python。由于我使用的是重载函数,我必须创建一个类型映射,特别是,我必须对函数使用类型检查,以便它知道根据参数使用哪个函数。 SWIG 网站上几乎没有关于如何为vector <vector <string> >、vector <vector <double> > 或模型类型创建类型检查的文档。我访问了他们的GitHub page,它提供了一些向量类型的文档,但似乎与我的情况无关。
void foo(vector <vector <string> > &input, Model *myModel,vector <vector <vector <double> > > &output)
void foo(vector <vector <vector <FS> > > &input, Model *myModel,vector <vector <vector <double> > > &output)
有人对如何进行有任何建议吗?
【问题讨论】:
标签: python swig typechecking