开发者社区> 问答> 正文

如何在Swig中处理引用或指针类型

需要一点点的帮助。实际上,我有一个大型cpp项目,为此我正在编写从Java调用的Swig包装器。请建议使用swig的最佳方法。虽然我正在研究它并面临一个问题:实际上,我有一些类似于下面的方法声明:

static int& GetValues(const int* id, User& userDetails);

我已经写了相同的接口文件,并在下面生成了Java类以及其他类:

SWIGTYPE_p_userdata__User.java
SWIGTYPE_p_unsigned_int.java
SWIGTYPE_p_int.java

因此,请帮助我摆脱此类生成问题。

注意:我从swig本身包括以下接口文件:

%include <stdint.i>
%include <windows.i>
%include <cpointer.i>
%include "std_string.i"
%include <swiginterface.i>
%include <typemaps.i>

谢谢

展开
收起
垚tutu 2019-12-04 16:34:07 1276 0
0 条回答
写回答
取消 提交回答
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载