#include <iostream>
#include <string>
using namespace std;
inline unsigned int to_uint(char ch)
{
return static_cast<unsigned int>(static_cast<unsigned char>(ch));
}
int main()
{
string data{"Hello"};
char x = 0xFF;
data += x;
cout << hex;
for (char ch : data)
{
cout << "0x" << to_uint(ch) << ' ';
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW5saW5lIHVuc2lnbmVkIGludCB0b191aW50KGNoYXIgY2gpCnsKICAgIHJldHVybiBzdGF0aWNfY2FzdDx1bnNpZ25lZCBpbnQ+KHN0YXRpY19jYXN0PHVuc2lnbmVkIGNoYXI+KGNoKSk7Cn0KCmludCBtYWluKCkKewogICAgc3RyaW5nIGRhdGF7IkhlbGxvIn07CmNoYXIgeCA9IDB4RkY7CmRhdGEgKz0geDsKCiAgICBjb3V0IDw8IGhleDsKICAgIGZvciAoY2hhciBjaCA6IGRhdGEpCiAgICB7CiAgICAgICAgY291dCA8PCAiMHgiIDw8IHRvX3VpbnQoY2gpIDw8ICcgJzsgCiAgICB9Cn0K