0
確定它是「容易」做了DLL中映射導出函數JNA包裝解決方案使用JNA:JNA問題字符**(在DLL)
long f1(int x), just int
long f2(char* y), just char[]
,但如何處理long f3(char** z)
?
我需要f3
的結果(long)以及z
在java端的值。
請不要說cpp的代碼應該被重寫,以避免這種:-)
確定它是「容易」做了DLL中映射導出函數JNA包裝解決方案使用JNA:JNA問題字符**(在DLL)
long f1(int x), just int
long f2(char* y), just char[]
,但如何處理long f3(char** z)
?
我需要f3
的結果(long)以及z
在java端的值。
請不要說cpp的代碼應該被重寫,以避免這種:-)
這是一個「指向字符指針」(類似於BSTR)。您可能需要derive your own class from com.sun.jna.PointerType