JNA устанавливает указатель на логическое значение - PullRequest
1 голос
/ 04 августа 2011

Как можно установить указатель на логическое значение?В течение длительного времени я использую:

Pointer pointer = new Memory (size);
pointer.setLong(0, longValue);

pointer.setBoolean(...) не определено, поэтому для логического лотка I следует использовать setInt, но не wrok.

1 Ответ

0 голосов
/ 08 августа 2011

Использовать IntByReference.

  IntByReference ref = new IntByReference();
   /*Pass ref as argument to some function*/
  if(ref.getValue() == 0)
     ...
  else
     ...
...