#include <vector>
#include <algorithm>
std::string mac_address {"00:00:00:00:00:A0"};
std::string mac_address_tmp {""};
vector<char> mac_address_copy(mac_address.begin(), mac_address.end());
mac_address_copy.push_back(‘\0‘);
transform(mac_address_copy.begin(),mac_address_copy.end(),mac_address_copy.begin(),::tolower);
mac_address_tmp.insert(mac_address_tmp.begin(),mac_address_copy.begin(),mac_address_copy.end());
std::cout << mac_address_tmp << std::endl;//00:00:00:00:00:a0
原文:https://www.cnblogs.com/qunxuan/p/12410370.html