文件名称:VC gethostbyname获取主机名和IP地址.rar
文件大小:13KB
文件格式:RAR
更新时间:2022-07-30 06:02:24
VC 源码-网络编程
VC 获取主机名和IP地址,也就是根据主机名获得IP地址,使用了gethostbyname函数,然后再使用addr.Format格式化获取到IP地址。具体来看以下代码获取到IP地址: // 获得主机ip地址 struct hostent * phost; phost = gethostbyname(szhostname);//根据主机名获得IP地址 m_strName=szhostname; int h_length=4; for( int j = 0; j { CString addr; if( j > 0 ) str = "."; addr.Format("%u", (unsigned int)((unsigned char*)phost->h_addr_list[0])[j]); str = addr; } m_strIP=str;
【文件预览】:
codesc.net
----获取主机名和IP地址()
--------GetHostNameIP()