gpt4 book ai didi

java - 'const unsigned char *'如何用java的swig包装

转载 作者:搜寻专家 更新时间:2023-10-31 20:15:34 25 4
gpt4 key购买 nike

如何使用 SWIG 包装以下 C 函数?

int add_option(const unsigned char *data);

目前我把它包装到:

public static int add_option(SWIGTYPE_p_unsigned_char data);

是否可以将其包装为 String、Byte[] 或类似的东西?

最佳答案

     %module Example

%{
int func(const unsigned char *data);
%}


%include <arrays_java.i>

%apply signed char[] { const unsigned char *data};


int func(const unsigned char *data);

使用此代码!!!!!

关于java - 'const unsigned char *'如何用java的swig包装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6330708/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com