我从9个整数的C ++客户端缓冲区发送到我的Java服务器。我使用read(char [] cbuf)函数来阅读此消息。
我的问题是如何将此cbuf解析/解释为整数数组。在C ++中它很容易但在Java中我不能使用指针等等:)
感谢您的帮助:)
答案 0 :(得分:0)
为什么要读入char数组?读入一个字节数组并使用java的nio包中的ByteBuffer ..
ByteBuffer.wrap(my_byte_array).order(ByteOrder.LITTLE_ENDIAN).getInt();