c++ - 获取网络接口(interface)信息C++

标签 c++ linux ubuntu ifconfig

<分区>

我是编程初学者。我在 Linux Ubuntu 中使用 Eclipse C++。我知道有 ifconfig 命令可以列出网络接口(interface)信息。我想要代码获取有关网络接口(interface)的信息并打印此信息。

换句话说,如何用c++编写执行ifconfig命令的代码?

谢谢。

最佳答案

您可以从 getifaddrs() 中获取一些信息但除此之外还有更多,因此您的工作已经完成。为什么不为初学者寻找 ifconfig 的源代码?

关于c++ - 获取网络接口(interface)信息C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19126993/

相关文章:

c++ - QObject自动删除顺序

c++ - 简单的 "Hello World"程序在 VS 代码中给出段错误

Ruby Gems 突然停止在 ubuntu 12.04 上工作

arrays - 将值插入数组并显示,nasm

android - 如何在 Android 上用 Qt 或 C++ 重新启动程序?

c++ - 如果派生类还具有基类中不存在的虚函数,则创建的 vptr 数

Python - 错误 98 地址已被使用,如何让它更快?这样在 kill 和快速重启时它不会失败?

c - C语言中,如何调用我的函数而不是系统库函数

linux - 内核代码和数据是否缓存在 CPU 缓存中?

ubuntu - 在 dockerfile RUN 命令中使用环境变量