二进制串转16进制串
string int2hexStr(int n) { char s[8] = { 0 }; itoa(n, s, 16); return s; } string binStr2hexStr(const string& src) { int len = src.length(); string tmp_str, ret_str; for (int i = 0; i < len; i += 4) { tmp_str = src.substr(i, 4); ret_str += int2hexStr(stoi(tmp_str, 0, 2)); } return ret_str; }
浙公网安备 33010602011771号