gpt4 book ai didi

qt - Qt 是否提供表示 IP 地址的类?

转载 作者:行者123 更新时间:2023-12-04 05:44:09 28 4
gpt4 key购买 nike

我以为是 QHostAddress ,但奇怪的是它没有提供验证 IP 地址是否有效的方法(不再推荐使用 Qt3)。

有人知道吗?

最佳答案

有一种替代方法可以使用 isIpv4Address()isIPv6Address() .例如:

QHostAddress address(myString);
if (QAbstractSocket::IPv4Protocol == address.protocol())
{
qDebug("Valid IPv4 address.");
}
else if (QAbstractSocket::IPv6Protocol == address.protocol())
{
qDebug("Valid IPv6 address.");
}
else
{
qDebug("Unknown or invalid address.");
}

也可以看看:

http://doc.qt.digia.com/4.6/qhostaddress.html#protocol

希望这可以帮助。

关于qt - Qt 是否提供表示 IP 地址的类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2240530/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com