异步socket类创建UDP连接的问题
m_sListenSocket为CAsyncSocket变量
m_sListenSocket.Create(SOCK_DGRAM);这句实际意义是什么,自动分配UDP端口号?
可是为什么每次都是使用端口2,因为我用m_sListenSocket.GetSockNameEx(ip,iPort);获得的iPort为2,
但是我直接用m_sListenSocket.Create(2,SOCK_DGRAM);创建后检听会失败。int rete = m_sListenSocket.Listen();rete 为0;
请问下UDP怎么样才能正确的创建??