怎么得到本机ip地址,用c++实现,我想这个网络连接,使客户端可以自己获得ip地址。
通过调用system()函数,首先确定你要root权限,这样才能运行ifconfig#include#include #includeint get_ip(char *ip){ char buf[1024]; FILE *fp=NULL; int nCount; char *pStr=buf; char *pStr1; int ret = -1;system("ifcon......
答案就在这里:linux下得到本机IP地址
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?
一般不会这么做,直接用127.0.0.1
如果是单网卡,可以在任意一个tcp连接之后,使用getsockname获得本地连接ip地址和端口