7 std::vector<uint8_t> bytes;
8 bytes.reserve(hex.length() / 2);
10 for (
unsigned int i = 0; i < hex.length(); i += 2) {
11 std::string byteString = hex.substr(i, 2);
12 bytes.push_back(
static_cast<uint8_t
>(strtol(byteString.c_str(),
nullptr, 16)));