SOCKET中的recv()接受比指定缓冲区大的数据包的问题

引子:网络 发送的是1000字节:    send(socket,buf,1000,0);)。socket 而设置接收的缓冲区大小是100字节:    recv( socket,buffer,100,flag);循环 解决方法:写个循环接收(是个地球人就知道)!程序 附加网上找的答复:方法 1。发送时若是数据量太大,系统或网络会自动把数据分解成小块,若是你想本身把它分解也何尝不可,即把大量数据分红
相关文章
相关标签/搜索