#include <iostream>
#include <string>
#include <iomanip>
int main()
{
std::string str = "0x12234";
unsigned long int var = std::stoul(str, nullptr, 16);
std::cout << "str = " << str << std::endl;
std::cout << "var = " << var << std::endl;
std::cout << "hex = " << std::hex << std::showbase << var << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8aW9tYW5pcD4KCmludCBtYWluKCkKeyAgICAKICAgc3RkOjpzdHJpbmcgc3RyID0gIjB4MTIyMzQiOwogICB1bnNpZ25lZCBsb25nIGludCB2YXIgPSBzdGQ6OnN0b3VsKHN0ciwgbnVsbHB0ciwgMTYpOwogICBzdGQ6OmNvdXQgPDwgInN0ciA9ICIgPDwgc3RyIDw8IHN0ZDo6ZW5kbDsKICAgc3RkOjpjb3V0IDw8ICJ2YXIgPSAiIDw8IHZhciA8PCBzdGQ6OmVuZGw7CiAgIHN0ZDo6Y291dCA8PCAiaGV4ID0gIiA8PCBzdGQ6OmhleCA8PCBzdGQ6OnNob3diYXNlIDw8IHZhciA8PCBzdGQ6OmVuZGw7CiAgIHJldHVybiAwOwp9