CSocket ListenSocket;
CAsyncSocket FileSocket;ListenSocket.Create(0,SOCK_STREAM,NULL);
ListenSocket.Listen();
if(ListenSocket.Accept(FileSocket))
return; ListenSocket.Accept(FileSocket);
运行到这儿就死在Accept这一句了,有没有人知道是为什么啊??
CAsyncSocket FileSocket;ListenSocket.Create(0,SOCK_STREAM,NULL);
ListenSocket.Listen();
if(ListenSocket.Accept(FileSocket))
return; ListenSocket.Accept(FileSocket);
运行到这儿就死在Accept这一句了,有没有人知道是为什么啊??
(10038)
Socket operation on non-socket.
An operation was attempted on something that is not a socket. Either the socket handle parameter did not reference a valid socket, or for select, a member of an fd_set was not valid. 是这么解释的,可是这又是为什么呢?
看一看ListenSocket是否Create成功
另外加了AfxInitSocket()函数没有