#include <iostream>
template<class T>
void hex_print(T const& t)
{
std::cout << __PRETTY_FUNCTION__ << '\n';
std::cout << std::hex << t << '\n';
}
int main()
{
char word[] = "a";
hex_print(word[0] & 255);
hex_print(static_cast<unsigned char>(word[0]));
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdGVtcGxhdGU8Y2xhc3MgVD4Kdm9pZCBoZXhfcHJpbnQoVCBjb25zdCYgdCkKewogICAgc3RkOjpjb3V0IDw8IF9fUFJFVFRZX0ZVTkNUSU9OX18gPDwgJ1xuJzsKICAgIHN0ZDo6Y291dCA8PCBzdGQ6OmhleCA8PCB0IDw8ICdcbic7Cn0KCmludCBtYWluKCkKewogICAgY2hhciB3b3JkW10gPSAiYSI7CiAgICBoZXhfcHJpbnQod29yZFswXSAmIDI1NSk7CiAgICBoZXhfcHJpbnQoc3RhdGljX2Nhc3Q8dW5zaWduZWQgY2hhcj4od29yZFswXSkpOwp9