首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

,求 解析域名函数.

2012-02-09 
十万火急,求 解析域名函数..!我想解析域名IP.比如:HostNameToIP( www.163.com )返回这个域名的IP我需要c

十万火急,求 解析域名函数..!
我想解析域名IP.  
比如:   HostNameToIP( "www.163.com ")   返回这个域名的IP

我需要c++   代码...!

[解决办法]
CString GetIp(CString Name)
{
WORD wVersionRequested;
WSADATA wsaData;
CString ip;
PHOSTENT hostinfo;
wVersionRequested = MAKEWORD(2,0);
if (WSAStartup(wVersionRequested,&wsaData) == 0)
{
if ((hostinfo = gethostbyname((LPSTR) (LPCTSTR) Name)) != NULL)
{
ip = inet_ntoa(*(struct in_addr *) *hostinfo-> h_addr_list);
}
WSACleanup();
}
return ip;
}

热点排行