#include <fstream>
#include <iostream>
int main() {
std::ifstream file("file.txt", std::ios::binary); // Открыть файл в бинарном режиме
if (
file.is _open()) {
char byte;
while (
file.read (&byte, 1)) {
std::cout << std::hex << static_cast<int>(byte) << " "; // Вывести двоичное значение байта
}
file.close();
} else {
std::cerr << "Ошибка открытия файла!" << std::endl;
}
return 0;
}
Этот код:
Откроет файл в бинарном режиме. Читает по одному байту в переменную byte и
Преобразует байт в десятичное число и выводит его в шестнадцатеричной системе.