gpt4 book ai didi

c - 列出连接到 Windows 的所有可用网络

转载 作者:行者123 更新时间:2023-11-30 17:09:43 26 4
gpt4 key购买 nike

我想要我的电脑连接的所有网络的列表。考虑我的计算机有 3 个事件的互联网连接,即以太网、WiFi 和 USB 适配器。我如何在我的应用程序中列出这些连接。我在我的应用程序中使用 C 语言。其次,我可以同时使用所有这些事件连接吗?

最佳答案

以下 c 程序提供系统中的网络连接。

#include<stdio.h>
#include<netdb.h>
int main()
{

struct netent *networks;
setnetent(1);
while((networks = getnetent()) != NULL)
{
printf("%s\n",networks->n_name);
}
endnetent();

}

getnetent函数用于获取/etc/networks文件中的网络条目。结构体netent在netdb.h头文件中定义。有关更多信息,请阅读 getnetent 函数的手册页。我希望这会对您有所帮助。

关于c - 列出连接到 Windows 的所有可用网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33163338/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com