JNI에서 가변인수 사용하는 법 좀 알려주세요.
든해
2025.09.02
이런...
수다님께서 첨부해주신 파일 찾아보면서 다른 것은 다 했는데 가변인수에서 막혔어요 ㅠ
가변인수에 대해서는 안나오네요^^;
나름 응용을 하면서 해보긴 했는데 맞는지 모르겠습니다^^
예를 들면 void printf(char* p , ...)
이렇게 되어 있는것을 java에서 void printf(string ... args) 이런식으로 해주었습니다.(지금 소스가 없어서 잘 기억은 안나지만 java파일에서도 가변인수 사용했습니다.
그러니까 헤더 파일에서는 jobjectarray라고 나오네요...
이것을 env-getobjectarray 메소드를 이용해서 구현은 했는데 아직 테스트를 해보진 못했습니다.
혹시 정확한 방법을 아시면 알려주세요^^
좋은 밤 보내세요^^
