#include <iostream>
#include <charconv>
#include <string>
int main()
{
std::string str = "ff01aa00";
for (std::size_t i = 0; i < str.size(); i += 2)
{
int val = -256;
std::from_chars(&str[i], &str[i+2], val, 16);
std::cout << val << " ";
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y2hhcmNvbnY+CiNpbmNsdWRlIDxzdHJpbmc+CgppbnQgbWFpbigpCnsKCXN0ZDo6c3RyaW5nIHN0ciA9ICJmZjAxYWEwMCI7CgkKCWZvciAoc3RkOjpzaXplX3QgaSA9IDA7IGkgPCBzdHIuc2l6ZSgpOyBpICs9IDIpCgl7CgkJaW50IHZhbCA9IC0yNTY7CgkJc3RkOjpmcm9tX2NoYXJzKCZzdHJbaV0sICZzdHJbaSsyXSwgdmFsLCAxNik7CgkJc3RkOjpjb3V0IDw8IHZhbCA8PCAiICI7Cgl9Cn0=