问个关于JNI调用传参的问题-如何传递一个允许修改的字符串给Dll
DLL文件的方法声明:
test(ByVal fName As String, ByVal strResult As String, ByVal buffsize As Long)
在DLL中会根据paramIn进行计算,产生的结果放在strResult返回。
不知道strResult这个参数该怎么传了。
p.s 对应的c#调用例子:
StringBuilder strResult = new StringBuilder(1024);
int iRet = test(fName, strResult, 5);
请各位大侠指点一下。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是
StringBuilder
StringBuffer
也可以.