mfc Csocket编程哪个函数是接受发送过来的消息的
发布网友
发布时间:2022-05-05 02:20
我来回答
共2个回答
热心网友
时间:2022-06-28 15:03
OnRecieve负责通知你有数据需要接收,Reciveve函数负责接收数据;
CSocket是CAsyncSocket的派生类,所以你需要去MSDN中查看CAsyncSocket类中的CAsyncSocket::OnReceive和CAsyncSocket::Receive;
热心网友
时间:2022-06-28 15:03
0;
while(num < 100)
{
if(c_c[num].ser == this)
break;
num++;
}
...
}
------
在其他的成员函数当中同样可以这么查找。
可以看到这里使用了数组储存和顺序查找的方式,只适应于客户比较少的情况;如果在大量接入的时候一般会采用动态储存和通过某些搜索算法来查找。