若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/131275857
红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…
Qt开发专栏:实用技巧
需求
在qt开发中,有些连接主机如mqtt设置的是ip地址,但是很多时候服务器是一个url网址,这个时候就需要先将url转换为ip地址。
代码如下
pro文件中添加网络模块:
QT += newwork;
下面就一行代码就可以解析出来了
// _host是QString保存的url地址
QHostInfo::fromName(_host).addresses();
// 打印出来查看
qDebug() << QHostInfo::fromName(_host).addresses();
没错,就这么简单,还把备用服务器地址也给整出来了。
若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/131275857