QT でコンピューターのローカル IP アドレス (IPV4) を取得しようとしています。次のコードを見つけました。
QNetworkInterface *inter = new QNetworkInterface();
QList<QHostAddress> list;
list=inter->allAddresses();
QString str;
for (int i = 0; i < list.size(); ++i) {
str = list.at(i).toString();
}
for ループを通過すると、 に多数の値 (ip) があることがわかります。そのうちの 1 つは、コマンド ウィンドウにlist
入力して取得した実際のローカル IP アドレスです。ipconfig
私の質問は、にあるすべての IP から IP アドレスを区別する方法list
です。