gpt4 book ai didi

c++ - 如何获得正在监听的端口列表及其各自的应用程序名称

转载 作者:行者123 更新时间:2023-11-28 06:30:25 25 4
gpt4 key购买 nike

在使用 CC++Objective-C 及其各自操作系统包含的框架运行 OS X Yosemite 的 Mac 上,我如何才能以编程方式查找当前正在监听的端口,以及进行监听的应用程序的名称。我的研究使我找到了 <sys/proc.h><sys/proc_info.h> .但是,我在那里看不到执行此操作的正确方法(我可能错过了一些东西)。

最佳答案

与其复制 netstat 代码,我建议从您的 C/C++/Objective C 代码调用 netstat。

参见 How do I execute a Shell built-in command with a C function?了解详情。

此外,man netstat 可以找出您想要缩小结果范围的参数。

关于c++ - 如何获得正在监听的端口列表及其各自的应用程序名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27697748/

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