来自man函数手册中的介绍: 1,关于struct ifaddrs的说明: [cpp] view plaincopy struct ifaddrs { struct ifaddrs *ifa_next; /* Next item in list */ char *ifa_name; ...
机器多个网卡或者绑定多个ip时, 获取机器IP信息: ifaddrs的结构如下 1: struct ifaddrs 2: { 3: struct ifaddrs *ifa_next; /* Next item in list */ 4: char *ifa_name;...
开发中用到获取网速的地方,应该就两种: 1、下载速度,这种可以直接在接受数据的地方统计计算。这个就不讲了。 2、获取手机网卡的数据,可以监控网卡的进出流量,下面就是。 #import "ViewController.h" #include <ifaddrs.h> #include <arpa/inet.h> #inclu...