Pessoal, é o seguinte:
Preciso escrever uma função pra JNI que acesse um vetor. Tal função é acessada da seguinte forma:
calculo(vetor,tamanhoMaximo,vetorRetorno, &dados);
Após acessar o vetor a função me retorna um vetor resultado e alguns dados sobre esse vetor em uma struct que possui 3 variáveis do tipo double (dados).
Em C++ o vetor de retorno e os dados são passados como referência, porém em Java não consigo visualizar a solução para o problema, como acessar o vetor retornado e ao mesmo tempo a struct de dados?