套接字接收函数如下:
recv(int fdsock, void * buf, size_t bufsize, int flags);
该函数应该是对方发送一条,接收方接收一条;而且接收方不一定要接收bufsize个字节后才返回;
但是在特殊情况下,对方连续发送信息时(用for()循环发送N条信息)时,发现一个状况:
第1条消息接收正确,而之后的消息作为一次接收处理了...
很是奇怪
套接字接收函数如下:
recv(int fdsock, void * buf, size_t bufsize, int flags);
该函数应该是对方发送一条,接收方接收一条;而且接收方不一定要接收bufsize个字节后才返回;
但是在特殊情况下,对方连续发送信息时(用for()循环发送N条信息)时,发现一个状况:
第1条消息接收正确,而之后的消息作为一次接收处理了...
很是奇怪