24,854
社区成员
发帖
与我相关
我的任务
分享
//先接收前4个字节
size = 4
while(size < 4)
size += recv(buf + size, 4 - size);
//然后接受剩余的帧数据
size = 0;
data_size = *buf - 4;
while(size < data_size)
size += recv(buf + size, data_size - size);
//先接收前4个字节
size = 4
while(size < 4)
size += recv(buf, 4 - size);
//然后接受剩余的帧数据
size = 0;
data_size = *buf - 4;
while(size < data_size)
size += recv(buf, data_size - size);