LINUX.ORG.RU

История изменений

Исправление vertexua, (текущая версия) :

Ну я не знаю какие там у тебя типы конкретно в классах, но cap'n'proto вроде может работать только полностью копируя, создавая новую кросс языковую структуру.

Можно оставить все в Java формате и работать с этим в С++ используя JNI хедеры для работы с типами в С++. Еще есть JNA - тот же хрен, только более high-level

Можно просто создать Direct ByteBuffer из NIO, все данные в нем разложить, читать и писать в него из Java с помощью read/write в нужные места. В С++ делать то же самое как с голым void*

Исходная версия vertexua, :

Ну я не знаю какие там у тебя типы конкретно в классах, но cap'n'proto вроде может работать только полностью копируя, создавая новую кросс языковую структуру.

Можно оставить все в Java формате и работать с этим в С++ используя JNI хедеры для работы с типами в С++. Еще есть JNA - тот же хрен, только более high-level