16进制字符串 转换成double输入: unsigned char input[] {A,5}输出: double result 0xA5stl 或者
16进制字符串 转换成double
输入: unsigned char input[] = {'A','5'};
输出: double result = 0xA5
stl 或者 boost有现成的api作这样的转换工作吗?
[解决办法]
unsigned char input[] = { 'A ', '5 ',0};
int x=0;
sscanf(input,"%x",&x);
double result = x;
