求判断语句。
class iocpso;
class iocpso
{
public:
HANDLE so;
int Connect(PCHAR host,WORD port);
int Send(char* buf,int cb);
}
int WINAPI iocpConnect(HANDLE& so,PCHAR host)//连接服务器
{
iocpso* so_obj = new iocpso;//初始化
int soso = so_obj->Connect(host,port);//返回句柄
so = (HANDLE)so_obj;
return soso;
}
int WINAPI iocpSend(HANDLE so,char* buf,int cb)//发送数据
{
//((iocpso*)so) 如何判断这个是否有效?可以调用Send。
return ((iocpso*)so)->Send(buf,cb);
}