SWIG处理引用类型的变量
最近用swig处理C接口,碰上了c中的引用及数组类型的变量,如 double &aaa, double abc[3]。可是直接用swig转之后是不行。将类型转为了SWIGTYPE_p_double。然后又仔细看了看文档,外加baidu了很多内容才明白,直接转不行,必须有swig的说明代码才可以。
如果C接口定义为
void get(double & aaa);
需要在.i文件中,加入如下代码。其中INOUT是说名这个变量既是输入也是输出。如果仅作输出可以改成OU...
原创
2020-09-06 11:35:33 ·
1096 阅读 ·
0 评论