社区
网络及通讯开发
帖子详情
如何获得局域网指定主机的所有地址列表,用getXbyY 的api 行吗?
CCED136
2003-03-19 03:42:15
如题: 如何才能获得局域网主机的所有 ip 地址列表?
说明: 假如,局域网中的所有主机都自己有一个 modem ,我要如何才能监视到
局域网中的某一台主机通过自己的 modem 拨号上网。(因为不允许上网)。
我想,只要取得目标主机的所有 ip 地址,然后再判断它的地址是否属于
Internet ,就可以判断他是否正在拨号上网。
请大家指点!!!
...全文
87
9
打赏
收藏
如何获得局域网指定主机的所有地址列表,用getXbyY 的api 行吗?
如题: 如何才能获得局域网主机的所有 ip 地址列表? 说明: 假如,局域网中的所有主机都自己有一个 modem ,我要如何才能监视到 局域网中的某一台主机通过自己的 modem 拨号上网。(因为不允许上网)。 我想,只要取得目标主机的所有 ip 地址,然后再判断它的地址是否属于 Internet ,就可以判断他是否正在拨号上网。 请大家指点!!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CCED136
2003-03-24
打赏
举报
回复
算了,我想这个问题可能没有人会的了。
失望中.......
结帖了。
还是的靠自己才行,别人是靠不住的。
txt587
2003-03-20
打赏
举报
回复
up
CCED136
2003-03-20
打赏
举报
回复
up
CCED136
2003-03-20
打赏
举报
回复
有没有其他方法呢?
叶子哟
2003-03-20
打赏
举报
回复
get法只能取到与你第一个IP同网段的IP,还真不好弄
CCED136
2003-03-20
打赏
举报
回复
TO: ALL
我使用过 getXbyY 的方法,不行!
到底能不能实现这个功能呢?我现在都不晓得!
是不是根本就不可能实现呢?
请高手指点。。。
jimzj
2003-03-20
打赏
举报
回复
#include <windows.h>
#include <winsock.h>
#include <stdio.h>
int main(int argc, char **argv)
{
WORD wVersionRequested;
WSADATA wsaData;
LPSTR szIPAddr;
hostent *p;
//Start up WinSock
wVersionRequested = MAKEWORD(1, 1);
if(WSAStartup(wVersionRequested, &wsaData))
{
printf("ERROR No.1!!! Program Terminate.");
return 0;
}
char s[128];
char *p2;
DWORD dwIPAddr;
//Get the computer name
if(gethostname(s, 128)==SOCKET_ERROR)
{
printf("ERROR No.2!!! Program Terminate.");
return 0;
}
p = gethostbyname(s);
if(!p)
{
printf("ERROR!!! Bad host lookup. Program Terminate.");
return 0;
}
printf("Local Computer Name: %s\n",s);
printf("Local Host Name: %s\n",p->h_name);
int i=0;
while(p->h_aliases[i])
{
printf(" %s\n",p->h_aliases[i]);
i++;
}
//Get the IpAddress
for(int i=0;p->h_addr_list[i]!=0;i++)
{
p2 = inet_ntoa(*((in_addr *)p->h_addr_list[i]));
printf("Local IP Adress: %s\n",p2);
}
return 0;
}
NowCan
2003-03-20
打赏
举报
回复
gethostbyname?
呵呵,自己试试看吧。
CCED136
2003-03-19
打赏
举报
回复
up
分离的C++类声明和成员函数
源码下载
地址
: https://pan.quark.cn/s/efe79403f417 在C++编程过程中,类的定义与成员函数的编写通常被区分开来执
行
,这种方式对于代码的结构化以及后续的维护工作具有积极意义。这种区分编写的策略提升了代码的可理解程度,并使得编译阶段的模块化操作更为便捷。接下来,我们将详细研究在C++环境下如何达成类定义与成员函数的分离,并且借助`student.cpp`和`student.h`这两个文件来掌握这一概念。 我们首先关注类定义,这部分内容一般放置在`.h`(即头文件)中。`student.h`文件可能会包含以下内容: ```cpp #ifndef STUDENT_H #define STUDENT_H class Student { public: // 构造函数的声明 Student(string name, int age); // 成员函数的声明 void setName(string newName); string getName() const; void setAge(int newAge); int getAge() const; private: string name; int age; }; #endif // STUDENT_H ``` 在上述示例中,`Student`类被进
行
定义,其中包含了构造函数以及多个成员函数的声明。需要留意的是,`#ifndef`和`#define`是预处理阶段使用的指令,它们的作用是防止头文件被重复加载,以此避免定义上的重复问题。 接着,我们在`student.cpp`文件中进
行
这些成员函数的具体编写。这部分是类成员函数的实现细节: ```cpp #include "student....
利用MATLAB、信号处理、特征工程和机器学习进
行
心电图心跳分类。.zip
1.版本:matlab2014a/2019b/2024b 2.附赠案例数据可直接运
行
。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
文档数据结构课程设计-马踏棋盘
文档数据结构课程设计-马踏棋盘
无功优化考虑泄流效应的光伏并网点电压系统侧无功优化(Matlab代码实现)
内容概要:本文针对高渗透率光伏接入电网后引发的电压波动与无功功率失衡问题,研究了考虑泄流效应的光伏并网点电压系统侧无功优化方法。通过分析光伏并网系统的运
行
特性,重点探讨了泄流效应对系统侧电压稳定性的影响,并据此构建了一个综合考虑电压质量改善、网络损耗降低和无功功率合理分布的多目标无功优化模型。采用智能优化算法对模型进
行
求解,并通过Matlab代码实现了完整的仿真验证,结果表明所提方法能有效提升系统的电压稳定性和运
行
效率。研究为含分布式光伏的配电网提供了科学的无功补偿与电压调控策略,具有较强的理论价值与工程应用前景。; 适合人群:具备电力系统基础知识,熟悉Matlab仿真环境,从事新能源并网、电力系统优化等相关领域的科研人员及研究生。; 使用场景及目标:①用于科研学习与课题研究,掌握光伏并网系统中无功优化的建模与求解方法;②应用于实际工程中对含有分布式光伏的配电网进
行
电压调控与无功补偿策略设计; 阅读建议:建议读者结合Matlab代码深入理解模型构建与算法实现过程,重点关注目标函数设计、约束条件处理及优化结果分析,同时可拓展至其他分布式电源接入场景进
行
对比研究。
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章