我有这样的十六进制字符串,
stringstream ss;
ss<< hex << mynumber;
string res ( ss.str() );
//res = 7c863231
//First must be reverse string
所以我想要这个输出,
"\x31\x32\x86\x7c"
如果我尝试组合字符串,如“\ x”+ mystring不工作。所以我必须直接转换..基本上只是尝试组合十六进制字节。
string hex = "\xbla\xbla\xbla";
hex += "\\x" + HEXNUMBER; <-- this doesnt work.
hex += "\xFF" <-- working ..
所以你可以看到我必须转换直接寻址而不是直接寻址..