C++とjava/javaの間でどのようなデータ型をC++に渡すことができますか?また、データ型はサイズの点で同等ですか?C++からJava/Javaへのデータ型の受け渡し
2
A
答えて
4
Java Native Interfaceを使用すると、C++とJavaの間で何かを渡すことができます。
1
2
自分でSwigを好む。それはあなたが望むどんな方向でもコールを許可するためのJNIのラッピング、マルチスレッドなどです。それはJava、Python、Perlなどを含む複数の言語でも動作します...
SwigもC++コードとして移植可能です - LinuxとWindowsで私自身を使ってC++コードをJavaとPythonに橋渡しします。
関連する問題
- 1. FortranからC++への派生型の受け渡し
- 2. C#クライアントからDLLへのデータの受け渡し
- 3. ページからページへのデータの受け渡しc#windows 8.1
- 4. AjaxコールからC#Webメソッドへのデータの受け渡し
- 5. C++からC#への構造体配列の受け渡し
- 6. C#からC++関数へのcharポインタの受け渡し
- 7. C++からC#への文字配列の受け渡し
- 8. c#子クラスへの型の受け渡し
- 9. グリッドビューから新しいページへのデータの受け渡し
- 10. レイアウトページへのデータの受け渡し
- 11. WebMethodへのjqueryデータの受け渡し
- 12. Vue.jsコンポーネントへのデータの受け渡し
- 13. Vueテンプレートへのデータの受け渡し
- 14. メインアクティビティへのJSONデータの受け渡し
- 15. データレイヤへのデータの受け渡し
- 16. CakePHP:コントローラからのビューへの$ this->データの受け渡し
- 17. SwingのGUIからイベントディスパッチスレッドへのデータの受け渡し
- 18. コントローラアクションから別のコントローラアクションへのデータの受け渡しcakephp
- 19. コントローラのオブジェクトからモデルメソッドへのデータの受け渡し
- 20. ビューからコントローラasp.netコアカミソリのページへのデータの受け渡し
- 21. MVCコントローラからPHPでのビューへのデータの受け渡し
- 22. PyroCMSのモジュールコントローラからウィジェットへのデータの受け渡し
- 23. AJAXからPHPへの2つのデータの受け渡し
- 24. emberjsのコントローラからモデルへのデータの受け渡し
- 25. コントローラからモデルへの受け渡し
- 26. (C++)テンプレートへのポインタの受け渡し
- 27. C#でのファイルからファイルへの変数の受け渡し
- 28. 属性値からツールチップへのデータの受け渡し
- 29. iPhoneアプリからPHPファイルへのデータの受け渡し
- 30. ビューコントローラからタブバーコントローラへのデータの受け渡し
とJavaからC++はどうですか? – Partial
JNI両方向をサポートしています。それは難しいかもしれませんし、よりよい解決策があるかもしれませんが、JNIについて少し読むことはあなたの質問の多くに答えるでしょうし、一般的に有益な知識です。 – Duck
現時点では、JNAは、やや高水準のJavaネイティブインタフェースとして普及しているようです。 –