获取本机IP地址程序
来源:互联网 发布:港版a1530支持什么网络 编辑:程序博客网 时间:2024/05/19 05:04
initsock.h
//////////////////////////////////////////////////////////// initsock.h文件#include <winsock2.h>#pragma comment(lib, "WS2_32")// 链接到WS2_32.libclass CInitSock{public:CInitSock(BYTE minorVer = 2, BYTE majorVer = 2){// 初始化WS2_32.dllWSADATA wsaData;WORD sockVersion = MAKEWORD(minorVer, majorVer);if(::WSAStartup(sockVersion, &wsaData) != 0){exit(0);}}~CInitSock(){::WSACleanup();}};
GetAllIps.cpp
////////////////////////////////////////////////// GetAllIPs.cpp#include "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];//指向一个32位的IP地址if(p == NULL)break;memcpy(&addr.S_un.S_addr, p, pHost->h_length);char *szIp = ::inet_ntoa(addr);printf("本机IP地址:%s \n", szIp);}getchar();}
- C程序:获取本机IP地址
- 获取本机IP地址程序
- 用程序获取本机IP地址,mac地址
- 获取本机IP地址
- 获取本机IP地址
- 获取本机IP地址
- 获取本机IP地址
- 获取本机IP地址
- 获取本机IP地址
- 获取本机IP地址
- 获取本机IP地址
- 获取本机IP地址
- 获取本机ip地址
- 获取本机IP地址
- 获取本机ip地址
- 获取本机ip地址
- 获取本机IP地址
- 获取本机IP地址
- eclipse中安装SWT的方法
- S3C6410开发全纪录(二)《如何计算内存大小,并在UBOOT中调整内存大小》
- RUNAS命令
- java是要这样去学习的
- 手机游戏开发之TouchWind
- 获取本机IP地址程序
- C/C++要点全掌握(四)——宏
- 一维带权邮局位置问题(找带权中位数)C++实现
- DataGridView整行颜色设置
- 12 个 windows 7 实用技巧
- 不同浏览器空格解释不同
- aspx页面生成详解
- 如何使tomcat服务器重新启动后仍然保留当前用户的会话和数据
- Handler (使用ProgressBar进度条来说明)