map<DWORD,MACADDR> arpmap=CAddressHelper::GetARPCache();
map<DWORD,MACADDR>::iterator it;
for (it = arpmap.begin(); it != arpmap.end(); ++it) {
MACADDR &sMac = (*it).second;
const DWORD &nIP=(*it).first;
}
c++ 11
for (auto x: arpmap) {
cout << x.first << endl;
}