获得公网ip:bool getPublicIp(string& ip) { int sock; char **pptr = NULL; struct sockaddr_in destAddr; struct hostent *ptr = NULL; char destIP[128];
C/C++ 获得公网ip地址和内网ip
本文介绍了如何使用C/C++获取公网IP和内网IP的方法。通过socket编程连接到www.ip138.com获取公网IP,利用ioctl函数遍历本地网络接口获取内网IP,同时排除了127.0.0.1。
摘要由CSDN通过智能技术生成