c++ 通过socket发送字节流
c++我不会,我现在有个需求,socket服务器是java写的,客户端也是java的,java发送的数据格式如下:
很简单的一个格式
|---(占4个字节,指明发送内容的长度)---| |---"具体内容,长度在头部指明" --- |
那么对于c++如何封闭这种数据格式呢?
很简单的一个格式
|---(占4个字节,指明发送内容的长度)---| |---"具体内容,长度在头部指明" --- |
String contents="test";
IoBuffer buffer = IoBuffer.allocate( 4 + contents.length, false);
//buffer.order(ByteOrder.BIG_ENDIAN);
buffer.putInt(contents.length); //java里面int占4个字节,存放contents的长度
buffer.put(content.getBytes());
那么对于c++如何封闭这种数据格式呢?
...全文


