fork download
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4.  
  5. inline unsigned int to_uint(char ch)
  6. {
  7. return static_cast<unsigned int>(static_cast<unsigned char>(ch));
  8. }
  9.  
  10. int main()
  11. {
  12. string data{"Hello"};
  13. char x = 0xFF;
  14. data += x;
  15.  
  16. cout << hex;
  17. for (char ch : data)
  18. {
  19. cout << "0x" << to_uint(ch) << ' ';
  20. }
  21. }
  22.  
Success #stdin #stdout 0s 5320KB
stdin
Standard input is empty
stdout
0x48 0x65 0x6c 0x6c 0x6f 0xff