0
我需要使用C++
访问我的mac address
。我已经找到一些源代码,但它们都在objective-c
或C#
。
这可能吗?我的环境是osx
,使用xcode
。Mac地址C++ osx
谢谢!
[更新]
我发现这个代码: Get Mac Address C++
它的工作原理上都OSX和Linux。谢谢!
我需要使用C++
访问我的mac address
。我已经找到一些源代码,但它们都在objective-c
或C#
。
这可能吗?我的环境是osx
,使用xcode
。Mac地址C++ osx
谢谢!
[更新]
我发现这个代码: Get Mac Address C++
它的工作原理上都OSX和Linux。谢谢!
你可以做这样的事情:
FILE *fp = popen("ifconfig en0 | awk '/ether/{print $2}'", "r");
fscanf(fp, "%s", &mac);
pclose(fp);
你可以有任意数量的MAC地址的,因为你可以有任意数量的网络接口。例如WLAN与有线,USB有线等。我的观点是,这比你想象的要复杂得多,你将不得不决定你想要哪个MAC地址。 – unwind
我想要这样的[链接](https://developer.apple.com/library/mac/samplecode/GetPrimaryMACAddress/Introduction/Intro.html)(点击下载示例代码)。该代码工作正常,并给我我想要的,但是'C'。 –