当前位置: 技术问答>linux和unix
有关一个tcp/ip通讯的小问题
来源: 互联网 发布时间:2015-06-21
本文导语: 不管是客户端或服务器端 若一方用write发送数据包 在另一方用RecvData来接收数据 int RecvData(int c_iSock, char *c_pczMsgBuf, int iRecvLen) { int iLeft; int iRecv; char *ptr; ptr = c_pczMsgBuf; iLeft = iRecvLen; while (i...
不管是客户端或服务器端
若一方用write发送数据包
在另一方用RecvData来接收数据
int RecvData(int c_iSock, char *c_pczMsgBuf, int iRecvLen)
{
int iLeft;
int iRecv;
char *ptr;
ptr = c_pczMsgBuf;
iLeft = iRecvLen;
while (iLeft > 0)
{
iRecv = read(c_iSock, ptr, iLeft);
if (iRecv
若一方用write发送数据包
在另一方用RecvData来接收数据
int RecvData(int c_iSock, char *c_pczMsgBuf, int iRecvLen)
{
int iLeft;
int iRecv;
char *ptr;
ptr = c_pczMsgBuf;
iLeft = iRecvLen;
while (iLeft > 0)
{
iRecv = read(c_iSock, ptr, iLeft);
if (iRecv