24,860
社区成员




//先接收前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);