任何人都知道任何C++代码来获得所有的网络接口的名称,在计算机上有有线或无线的类型。如果所有的接口名称都可用的话,也会同样好。,ioctl(sd, SIOCGIFNAME, &ifr); strncpy(ifname,ifr.ifr_name,IFNAMSIZ); printf("Interface name :%s\n",ifname); 实际上,上述方法是行不通的。谢谢 最佳答案 尝试man getifaddrs-get界面地址