Qt如何获取主机Mac地址?
获取Mac地址和获取IP地址一样也是使用QNetworkInterface类,只不过没有像allAddresses这样直接的函数。
可以使用静态函数QNetworkInterface::allInterfaces(),该函数返回一个QNetworkInterface的列表,再通过
QNetworkInterface的hardwareAddress获取Mac地址。(hardwareAddress返回的实际上是硬件地址,只有在以太网接口是Mac地址)
测试:
环境 Qt5.9 + VS2017
1.包含头文件
#include <QNetworkInterface>
2.关键代码
3.测试结果
---> 文章来源于我的个人博客:fearlazy
---> 编程是一件怎么也学不会的事情,但是如果能享受学习的过程也是挺好的。