15 lines
317 B
C++
15 lines
317 B
C++
#include "mac.h"
|
|
|
|
#include <sstream>
|
|
#include <iomanip>
|
|
|
|
std::string to_string(const Mac &o)
|
|
{
|
|
std::ostringstream stream;
|
|
for (Mac::const_iterator it=o.begin(); it!=o.end(); ++it)
|
|
{
|
|
stream << std::hex << std::setw(2) << std::setfill('0') << static_cast<int>(*it);
|
|
}
|
|
return stream.str();
|
|
}
|