`
hulunberbus
  • 浏览: 858662 次
文章分类
社区版块
存档分类
最新评论

qt获得本地IP的方法

 
阅读更多

本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.

环境:Ubuntu10.04 + Qt4.7.0

Linux获得本地IP的方法,我尝试了两种

1.用QHostInfo类解析

QHostInfo类可以解析域名,理论上也可以解析本地IP,可是经过尝试,我发现解析出来的IP是127.0.0.1是本地回环地址,不符合我的需求。

代码:


2.用QNetworkInterface解析

用这个类可以获取系统底层的网络参数,经过实践是可行的,我参考的文章:http://qt.csdn.net/articles.aspx?pointid=489&pointid2=7

参考代码截取:


把这段代码嵌入到我的程序中:




分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics