WSADATA wsaData;
int iResult;
struct hostent *remoteHost;
struct in_addr addr = { 0 };
iResult = WSAStartup(MAKEWORD(2, 2), &wsaData);
addr.s_addr = inet_addr("好的。牛牛。妙妙。IP");
remoteHost = gethostbyaddr((char*)&addr, 4, AF_INET);
printf("host:%s",remoteHost->h_name);
WSACleanup();
该代码片段展示了如何在C++中使用Winsock库初始化网络通信(WSAStartup),通过inet_addr转换IP地址,并用gethostbyaddr获取远程主机信息。最终打印出远程主机的名称。
902

被折叠的 条评论
为什么被折叠?



