winsock问题:在调用accept的时候,怎么把对方的IP存储下来?

来源:百度知道 编辑:UC知道 时间:2024/06/03 18:52:43

SOCKET socket,ts;
int length;
CString str;
char s[1024],tempIp[20];
int NamelLen;
sockaddr_in name;
NamelLen=sizeof(sockaddr);
socket = accept(m_server.m_hSocket,(sockaddr*)&name,&NamelLen);
strcpy(tempIp,inet_ntoa(name.sin_addr));
tempIp就是你想要的

有个RemoteEndPoint属性