char c='c';
cout << std::setw(2) << std::hex << static_cast<int>(c) << endl;
std::ifstream source(path, std::ios::binary);
unsigned char c;
while (source.read((char *)&c,sizeof(char))) {
cout << std::setw(2) << std::hex << static_cast<int>(c) << endl;
}