红联Linux门户
Linux帮助

如何获取IP地址

发布时间:2010-12-15 11:05:20来源:红联作者:no_cool
这些天在写一个网络设置的程序 用的qt 想要获取ech0这个设备的IP地址 但不知道怎么弄 还望知道的 哥们帮帮忙
QList< QHostAddress>list = QNetworkInterface::allAddresses();
{
foreach(QHostAddress address,list)
qDebug()< }
通过这段可以获取所有的IP地址 输出有四个 但我只想要第三个 也即是192的那个

"127.0.0.1"
"0:0:0:0:0:0:0:1"
"192.168.1.185"
"FE80:0:0:0:21F:C6FF:FEF3:5CDA"
文章评论

共有 1 条评论

  1. no_cool 于 2010-12-22 11:25:14发表:

    问题已经解决