【华为练习题】十六进制字符串形式转为内存值形式
题目
功能:将十六进制字符串形式内容转为内存值形式(注:pBuffer的内存申请由调用者保证)
输入:szHexText:十六进制字符串形式,如: “6566”
输出:dataOutput,其中:内存值形式Buffer,即内存的{0x65, 0x66}
返回:返回转换成功的buffer的有效字节数
解答
#include <iostream>
#include <string>
using namespace std;
inline bool isRight(char c){
return (c >= '0' && c <= '9') || (c >=