社区
网络编程
帖子详情
得到的是哪个IP地址
rediori
2004-04-10 11:03:35
// 获取本机名
gethostname((char*)LocalName, sizeof(LocalName)-1);
// 获取本地 IP 地址
pHost = gethostbyname((char*)LocalName));
用上面的方式获得的可以获得本机的IP地址,
如果有多个网卡多个IP地址,的时候得到的结果是怎么样的?
怎么处理这种情况
...全文
100
4
打赏
收藏
得到的是哪个IP地址
// 获取本机名 gethostname((char*)LocalName, sizeof(LocalName)-1); // 获取本地 IP 地址 pHost = gethostbyname((char*)LocalName)); 用上面的方式获得的可以获得本机的IP地址, 如果有多个网卡多个IP地址,的时候得到的结果是怎么样的? 怎么处理这种情况
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jessenee
2004-04-11
打赏
举报
回复
xstring(麻雀) 正解
badguy2002
2004-04-11
打赏
举报
回复
得到的是第一个IP地址
itmaster
2004-04-11
打赏
举报
回复
得到的是首选IP地址
xstring
2004-04-11
打赏
举报
回复
如果有多个IP地址,得到的是首选IP地址
如果要获得所有的IP地址
可以这样
char buf [2048];
DWORD dwBytes;
WSAIoctl(s, SIO_ADDRESS_LIST_QUERY, NULL, 0, buf, 2048, &dwBytes, NULL, NULL);
SOCKET_ADDRESS_LIST *slist;
slist = (SOCKET_ADDRESS_LIST*)buf;
for (int i=0;i<slist->iAddressCount;++i)
{
SOCKADDR_IN *psa = (SOCKADDR_IN *)slist->Address[i].lpSockaddr;
// psa指向的内容中就存放着第(i+1)个IP地址信息
};
获得本机
IP地址
演示如何获得本机
IP地址
,如何生成透明窗口,如何从任务条上隐藏
计算机
ip地址
在哪找,如何查
ip地址
,电脑
ip地址
在哪看
一:本机
ip地址
查询,首先介绍下,查看电脑在局域网里的
ip地址
首先,右击“网上邻居”,选择“属性”;然后,在打开的窗口中找到“本地连接”,右击,选择“属性”;第三,在弹出的对话框中,选择“Internet协议”,...
安装和配置 Windows Server 2022 IP 地址管理服务
通过这一个课程的介绍,首先我们就能够去了解到,IP 地址管理服务的应用场景和特点,然后我们就可以去完成 Windows Server 2022 的系统当中,完成 IP 地址管理服务的安装和初始化配置 当网络管理人员规划企业网络的...
IP地址
和子网掩码的关系, 如何计算网络地址?
ip地址
通常用更直观的,以圆点分隔号的四个十进制数字表示,每个数字从0到255,如某一台主机的
ip地址
为:128.20.4.1在局域网里,同样也需要
ip地址
,一般内网的
ip地址
是以192.168开头的,这样...
计算机网络
ip地址
划分方法,
ip地址
怎么划分
ip地址
划分方法【图文】
IP地址
指的是互联网的协议地址,它的全称为IP Address,
IP地址
是IP协议当中的一种地址格式,互联网上的任意一个网络以及它们的主机使用的逻辑地址都是由
IP地址
分配的,那么你知道
IP地址
是怎样进行划分的吗?...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章