获取IP地址
来源:互联网 发布:怎么用ps做淘宝细节图 编辑:程序博客网 时间:2024/05/23 17:39
//////////////////////////////////////////////////////////
// initsock.h文件
#include <winsock2.h>
#pragma comment(lib, "WS2_32")// 链接到WS2_32.lib
class CInitSock
{
public:
CInitSock(BYTE minorVer = 2, BYTE majorVer = 2)
{
// 初始化WS2_32.dll
WSADATA wsaData;
WORD sockVersion = MAKEWORD(minorVer, majorVer);
if(::WSAStartup(sockVersion, &wsaData) != 0)
{
exit(0);
}
}
~CInitSock()
{
::WSACleanup();
}
};
//////////////////////////////////////////////////
// GetAllIps.cpp文件#include "../common/InitSock.h"
#include <stdio.h>
CInitSock initSock;// 初始化Winsock库
void main()
{
char szHost[256];
// 取得本地主机名称
::gethostname(szHost, 256);
// 通过主机名得到地址信息
hostent *pHost = ::gethostbyname(szHost);
// 打印出所有IP地址
in_addr addr;
for(int i = 0; ; i++)
{
char *p = pHost->h_addr_list[i];
if(p == NULL)
break;
memcpy(&addr.S_un.S_addr, p, pHost->h_length);
char *szIp = ::inet_ntoa(addr);
printf(" 本机IP地址:%s \n ", szIp);
}
}
- 获取客户端IP地址
- 获取IP地址!
- 获取IP地址
- 获取IP地址
- 获取对方ip地址
- 获取 IP 地址
- 获取客户端ip地址
- asp获取ip地址
- php获取ip 地址
- 获取IP地址
- 获取ip地址
- 获取IP地址
- PHP获取IP地址
- 获取ip地址函数
- 获取ip地址函数
- 获取IP地址
- Java获取IP地址
- 获取IP地址
- 并查集详解
- 计算机存储单位Byte、KB、MB、GB、TB、PB、EB、ZB、YB、DB、NB
- 服务器安全基础知识系列(一)防范黑客的简单办法
- SubVersion代码库的回滚
- Windows消息运行机制
- 获取IP地址
- Quartz中CronTrigger(Cron 触发器)使用的 Cron表达式
- 服务器安全基础知识系列(二)认清木马的原理
- ubuntu下安装配置SSH,Putty
- A Glimpse of Quaternion and A Few Discussions
- Android学习之ViewFlipper
- Oracle 常用技术收集
- IA64与x86-64的区别
- c# XML Helper