Qt获取本机IPV4 IP地址
2017-06-02 14:39
1156 查看
挺简单的代码,直接看吧
#include #include /************************************* * 获取本机 IPV4 地址,如果有多个,返回第 * 一个有效的IPV4地址 **************************************/ QHostAddress getHostIPV4Address() { foreach(const QHostAddress& hostAddress,QNetworkInterface::allAddresses()) if ( hostAddress != QHostAddress::LocalHost && hostAddress.toIPv4Address() ) return hostAddress; return QHostAddress::LocalHost; }
相关文章推荐
- Qt编程14:Qt获取本地网络IP地址以及其他属性(以IPv4为例)
- linux下获取本机ip地址,ipv4和ipv6
- C#获取本机IP地址(ipv4)
- [Qt] QtcpSocket获取ip地址的小bug
- QT5下获取本机IP地址、计算机名、网络连接名、MAC地址、子网掩码、广播地址
- QT5下获取本机IP地址、计算机名、网络连接名、MAC地址、子网掩码、广播地址
- QT 获取 本机IP地址 MAC地址
- Qt获取IP地址、MAC地址等网卡信息,区分本地网卡、无线网卡和虚拟网卡
- Qt获取本机IP地址
- qt获取网络ip地址的类
- 获取手机的IP地址(IPV4)
- Linux 接口地址的获取-暨获取本地IP地址(所有地址,包括IPv4,IPV6,MAC 地址)
- Linux C语言 获取本机(所有网卡)IP地址(IPV4)
- Linux C语言 获取本机(所有网卡)IP地址(IPV4)
- linux下qt根据网卡名称获取ip地址
- #获取本机IP地址时排除IPv6类型,只返回IPv4地址的方法
- linux和Qt下获取本机每个接口的ip地址
- c# 多网卡获取ipv4 ip地址办法列举
- QT程序获取本机IP地址的方法
- 获取本机(所有网卡)IP地址(IPV4)