admin管理员组文章数量:1026989
使用获取本地地址的方法比较多,简单点的就是ipconfig命令就好了,本地网络之类的图形界面而本次是使用作为一个程序员的方式来获取本地的ip地址。
InitSock.h如下:
#include <WinSock2.h>
#pragma comment (lib,"WS2_32")
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();
}
};
winsock.cpp代码如下:
#include "InitSock.h"
#include <stdio.h>
CInitSock initSock;
void main()
{
char szHost[256];
::gethostname(szHost,256);
hostent *pHost = ::gethostbyname(
使用获取本地地址的方法比较多,简单点的就是ipconfig命令就好了,本地网络之类的图形界面而本次是使用作为一个程序员的方式来获取本地的ip地址。
InitSock.h如下:
#include <WinSock2.h>
#pragma comment (lib,"WS2_32")
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();
}
};
winsock.cpp代码如下:
#include "InitSock.h"
#include <stdio.h>
CInitSock initSock;
void main()
{
char szHost[256];
::gethostname(szHost,256);
hostent *pHost = ::gethostbyname(
版权声明:本文标题:window上获取本机IP地址方法--windows编程 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1740169166a1724170.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论