Какие типы данных могут быть переданы между C++ и java/java на C++? Кроме того, являются ли типы данных эквивалентными по размеру?Передача данных с C++ на Java/Java на C++
2
A
ответ
4
Используя Java Native Interface, вы можете передавать практически все, что угодно, между C++ и Java.
1
2
Я предпочитаю Swig сам. Он обертывает JNI, позволяя вам звонить в любом направлении, которое вам нужно, многопоточность и т. Д. Он также работает с несколькими языками, включая Java, Python, Perl и т. Д.
Swig также переносится, так как ваш код на C++ - Я сам использую его в Linux и Windows, чтобы свести наш код на C++ к Java и Python.
Смежные вопросы
- 1. Передача данных с C++ на C#
- 2. Передача данных на карте C++ в C#
- 3. Передача данных с C на Java
- 4. Передача данных с javascript на C#
- 5. Передача данных с C# на PHP
- 6. Передача строковых данных с C# на JS
- 7. Передача данных с Python на C++
- 8. Передача данных с C на R
- 9. Передача данных с C# на jQuery
- 10. Передача растрового изображения с C# на C++
- 11. Передача двоичных данных с C на C# через консоль
- 12. Передача адреса буфера с C# на C
- 13. Передача растрового изображения с C# на C++
- 14. Передача указателя с C# на C++
- 15. Эффективная передача данных с Java на C++ на windows
- 16. Передача данных с сервера на языке C на скрипт python
- 17. Передача данных через форму на сервер C#
- 18. C++ Inheritence: передача данных на базу
- 19. Передача сложного массива C++ на C
- 20. Передача объекта JavaScript на C#
- 21. Передача параметров типа данных C# в dll, написанных на C++?
- 22. Передача Delphi PChar на C#
- 23. Передача данных POST с C#
- 24. Передача объекта-c блоку на C++ lambda
- 25. Передача делегата C# на обертку C++/CLI
- 26. Передача строки из функции C на C#
- 27. Передача функции Lua на C++
- 28. Передача массивов Fortran на C
- 29. Передача указателя на функцию C++
- 30. Передача данных с Ajax Call на веб-метод C#
а как насчет от java до C++? – Partial
JNI Поддерживает оба направления. Это может быть сложно, и для вас могут быть лучшие решения, но немного почитать о JNI ответит на многие ваши вопросы и, как правило, полезно знать. – Duck
JNA, по-видимому, является популярным чуть более высокоуровневым Java-интерфейсом на данный момент. –