获得host 和 IP
2012-02-24 10:25
183 查看
char szHost[50] = {0}; ::gethostname(szHost,50); // 得到主机名 AfxMessageBox(szHost); hostent * pHostent = ::gethostbyname(szHost); in_addr addr; for(int i=0;;i++) { char *pAddr = pHostent->h_addr_list[i]; if(pAddr == NULL) { break; } memcpy(&addr.S_un.S_addr,pAddr,pHostent->h_length); char *pStrIp = inet_ntoa(addr); // 获得IP地址 AfxMessageBox(pStrIp); }
相关文章推荐
- VC获得Host的IP和名称
- kvm在host里获得guest的ip
- Java网络编程从入门到精通(6):使用getCanonicalHostName方法获得主机名
- Java网络编程从入门到精通(5):使用InetAddress类的getHostName方法获得域名
- 获得客户端Ip
- php 获得ip
- 获得代理ip并验证
- 获得局域网中计算机的列表(包括计算机名,IP和MAC)的方法
- 获得Linux系统中的IP、MAC地址等信息
- 服务端获得客户端ip
- 如何用DOS获得目标主机的IP(媒介类似qq聊天等通讯工具)
- 【C++】获得本机所有网卡的IP和MAC地址信息
- 获得局域网中计算机的列表(包括计算机名,IP和MAC)的方法
- 获得ip
- CIsco 3845 静态DNS条目(ip host)自动消失
- Permanently added the RSA host key for IP address '192.30.252.130' to the list of known hosts.
- HOSt ip is not allowed to connect to this MySql server
- 获得ip地理信息的几种方法【最全】
- 获取本地IP gethostname和gethostbyname
- HOSt ip is not allowed to connect to this MySql server