Мне дали библиотеку DLL с функцией:
bool Foo(const int a, char*& b);
, которая эффективно возвращает объект в a
массива и повторно запускает его через b
* 1007.* Я сопоставил это с:
static native boolean Foo(int a, PointerByReference b);
и при попытке извлечь информацию:
Pointer p = new PointerByReference
boolean b = DLL.Foo(0, p);
String val = p.getValue().getString(0);
Я довольно уверен, что это только в настоящее времядавая мне начальный char
?