我只有几天时间来处理Swig并包裹漂亮的C特定生物。
我正在阅读Swig文档以包装到Java中,我无法判断它是否不够好或者我是不是很愚蠢,最后可能是因为我已经足够Java了,但是不够C / C ++ 。所以,我是一个Java开发人员。
首先:
有什么区别:
- typemap(in)和typemap(out)?
- typemap(in)和typemap(directorin)?
醇>
我很欣赏明确的解释(这符合我的谦虚情报),例如:
- 如果您使用C / C ++并且希望在Java中使用它,请在Swig中使用它...
- 使用$ input意味着在typemap(in)...中,当$ result意味着......,当$ 1,$ 2,...意味着......
- 使用$ result意味着在typemap(out)中,当$ input意味着......,当$ 1,$ 2,...意味着......
- 使用$ result意味着在typemap(directorin)中,当$ input意味着......,当$ 1,$ 2,...意味着......
第二名:
请举例说明用C包装结构?