fork download
  1. #include <iostream>
  2. #include <string>
  3.  
  4. int main()
  5. {
  6. std::string hex_str = "0x3d";
  7. unsigned char decimal = static_cast<unsigned char>(std::stoi(hex_str, nullptr, 16));
  8. std::cout << "The value is: " << static_cast<int>(decimal);
  9. return 0;
  10. }
Success #stdin #stdout 0s 5448KB
stdin
Standard input is empty
stdout
The value is: 61