socket编程中的recv函数
薰若 2010-03-31 05:40:18 用recv()函数接收客户端socket发过来的数据没问题,但是当用telnet连接服务器端,并向服务器端的socket监听端口发送数据时,只接收了一个数据,就立刻往下走了,不再继续接收了。。怎么才能让它在telnet连接后,输入数据并敲入回车符时才停止接收?
代码:
Server端:
recv(sockConn,recvBuf,100,0);
telnet 10.80.1.122 6000
//连接后输入
500,600,700
//结果服务器端socket只接收到了5这个字符。
请大虾们不吝赐教,新手轻拍。。