Я хотел бы отправить некоторые данные из C ++ в Java через TCP.
На Java я буду использовать ByteBuffer для получения полученных данных.
Когда bytebuffer.getInt (), я хотел бы получить данные int, которые отправляются на C ++.
Для этого как конвертировать данные на C ++.
Преобразуйте его в сетевой порядок байтов, используя htons()
, htonl()
и т. д., и получить его с ByteBuffer
или же DataInputStream
,
Других решений пока нет …