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'。 –