вот пример считывания, просто подставь последнюю строку под запись int main() { const char *filename = "blah.txt"; ifstream infile(filename, fstream::in); unsigned int a; infile >> hex >> a; cout << hex << a; } п. с. там где hex, это std::hex
Всё же определитесь с типом выходного файла. У вас два варианта - файл текстовой, но все данные в нём представлены в хекс, т. е. 1EFC....В этом случае надо это реализовать форматом - файл бинарный. - тупо чтение, запись. Не бывает форматного бинарного файла. Запись определяется длиной типа переменных и только