【发布时间】:2011-08-30 16:44:28
【问题描述】:
我有一个客户端,它通过 2 个连续的发送调用将数据发送到服务器:
send(_sockfd,msg,150,0);
send(_sockfd,msg,150,0);
当发送第一个发送调用时,服务器正在接收(假设我正在使用 select):
recv(_sockfd,buf,700,0);
请注意,我收到的缓冲区要大得多。
我的问题是:buf 是否有可能同时包含两个味精?我需要 2 个 recv() 调用来获取两个消息吗?
谢谢!
【问题讨论】:
标签: c