Mam fragment C++, który tworzy pamięć współużytkowaną. Czy możliwe jest napisanie kodu Java, który może odczytać pamięć utworzoną przez kod C++, chyba że używa JNI. Tak przy okazji, używam systemu operacyjnego Windows.Wspólna pamięć Java i C++
8
A
Odpowiedz
1
Tak, można użyć kodu projektu: code project
3
widoczny MappedByteBuffer. Jest to standardowa klasa Java, która czyta & zapisuje pamięć współużytkowaną. Używam go dużo. Tak, możesz użyć tego do komunikowania się z dowolnym programem napisanym w dowolnym języku, który korzysta z pamięci współdzielonej, i to wszystko jest bardzo standardową Javą, bez JNI.
Powiązane problemy
- 1. Wspólna pamięć między procesami C++ i Java
- 2. wspólna pamięć równolegle foreach w R
- 3. Python multiprocessing i wspólna zmienna
- 4. „wspólna” i „__gshared” Keywords D
- 5. Wspólna biblioteka Xamarin i PCL
- 6. java zmiana kolejności i pamięć modelu
- 7. Pamięć niezarządzana i pamięć zarządzana
- 8. Pamięć współdzielona między programem C++ i JS
- 9. C++ wyrównanie pamięć pytanie
- 10. C++: pamięć wartości rvalue
- 11. Najdłuższa wspólna podsekwencja
- 12. Haskell: Wspólna Corecursive Fallacies
- 13. wspólna funkcja java do tworzenia map z łańcuchów
- 14. C11/C++ 11 Pamięć modelu
- 15. Java: Czy zmienne globalne oszczędzają pamięć i/lub czas?
- 16. Czy pamięć Java HashMap.clear() i remove() jest skuteczna?
- 17. Jak monitorować wolną pamięć (w tym bufory i pamięć podręczną) w java?
- 18. Wysyłanie int [] s między Java i C
- 19. Freeglut, OpenGL i pamięć
- 20. wieloprocesorowe Pythona i pamięć
- 21. Czy istnieje wspólna konwencja nazewnictwa pakietów lisp?
- 22. Eclipse IDE dla C/C++ i Java
- 23. jak trwale zwiększyć pamięć sterty java?
- 24. Wspólna podpowiedź Highcharts wymaga innej wartości i różnej liczby dziesiętnej.
- 25. Wspólna legenda dla wielu działek w R
- 26. Kopiuj konstruktor i = przeciążenie operatora w C++: czy możliwa jest wspólna funkcja?
- 27. Wspólna biblioteka klas używana przez .NET Core i .Net 4.5.2
- 28. Co to jest pamięć aktywna i pamięć nieaktywna
- 29. C: Prawidłowo uwalniając pamięć wielowymiarowej tablicy
- 30. boot i pamięć kortex a9
Aby użyć pamięci natywnej bez użycia natywnego interfejsu? –
Dostęp do [off sterty pamięci] (http://code.google.com/p/fast-serialization/wiki/QuickStartHeapOff) może być odpowiedzią. – assylias
Tak Zastanawiam się, czy istnieje standart biblioteka Java dla tego. – Yavuz