C++에서 java/java 사이에 전달 될 수있는 자료 유형은 무엇입니까? 또한 데이터 유형이 크기면에서 동일합니까?C++에서 Java/Java로 C/++로 자료 유형 전달
2
A
답변
4
Java Native Interface을 사용하면 C++과 Java 사이의 모든 것을 전달할 수 있습니다.
1
2
나는 Swig 자신을 선호합니다. 그것은 당신이 원하는 모든 방향, 멀티 스레딩, 등 자바, 파이썬, 펄 등을 포함한 여러 언어로 작동하도록 전화를 허용하는 JNI 포장 않습니다 ...
Swig도 귀하의 C + + 코드로 휴대용입니다 - Linux와 Windows에서 직접 사용하여 C++ 코드를 Java 및 Python과 연결합니다.
및 java에서 C++는 무엇입니까? – Partial
JNI 양방향을 지원합니다. 까다로울 수 있고 더 나은 해결책이있을 수 있지만 JNI에 대해 조금 읽으면 많은 질문에 답할 수 있으며 일반적으로 유용한 지식입니다. – Duck
JNA는 현재 약간 높은 수준의 Java- 기본 인터페이스로 알려져 있습니다. –