jna里的传引用型字符串如何表示 有个dll的函数,用jna如何表示其中的数据类型?传入src 和key, 要返回des值。 b64_des(传引用型字符串 src, 传引用型字符串 des, 传值字符串 key, ulong size, ulong flag) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先声明,不是jna是jni 全称java native interface我不明白你是如何定义什么引用字符串,值字符串的,在java中字符串全部是对象类型,也就是引用类型,没有值字符串的概念。在C中,字符串实际是字符数组或者字符指针,将java中的引用类型转换为C的字符数组,java有专门的函数来处理,如GetStringUTFChars函数,怎么用你自己去查文档,还有一些其它字符串函数,也在文档内。凡是java的东西转换为c的东西(除了基础数据类型有直接对应类型外),都需要依靠jni函数来实现 楼主一口一个JNA,不明白是什么... 有JNA,我现在也在查相关资料。不知道如何用JNA取出c中变长字符串 求优秀源代码。。。 初学者求助java中想不通的代码 请大家帮我看看下面有关字符输入的问题,谢谢! 请问int 和 Integer类有什么区别? 请问一个有关java编译的问题,谢谢 数据库字段长度问题?请大家帮忙 ##########关于Eclipse的插件############ 一个关于接口的问题 谁能详细解释一个Class类的forName方法 新手问题,怎么使用TimerTask,最好能给个例子。 我发现日期的毫秒数是从1970-01-01 08:00:00开始算的,而不是1970-01-01 00:00:00 两个LINKEDLIST里面的东西怎么相加。。??
我不明白你是如何定义什么引用字符串,值字符串的,在java中字符串全部是对象类型,也就是引用类型,没有值字符串的概念。在C中,字符串实际是字符数组或者字符指针,将java中的引用类型转换为C的字符数组,java有专门的函数来处理,如GetStringUTFChars函数,怎么用你自己去查文档,还有一些其它字符串函数,也在文档内。凡是java的东西转换为c的东西(除了基础数据类型有直接对应类型外),都需要依靠jni函数来实现