ИС
Илья Слесарев

Чтение по байтно и вывод C++

fstream abc("abc.exe",ios::in|ios::binary);
int* tt = new int;

abc.read((char*)tt,sizeof(tt));

cout.setf(ios::showbase);
cout setbase(16) tt;

хочу, чтобы первый байт прочитался.. . как сделать? наброски выше)
сдвиг для мейла убирать приходится <

ну и вывелось 0xAB например

НП
Наталья П

char tmp;
abc.read( &tmp, sizeof tmp);

char buf[100];
printf( buf, "%h", tmp);

ОЖ
Ольга Журавлева

А чем
char c;
abc >> c;
не угодили?

Похожие вопросы
[C++] Чтение и запись unicode из .txt файла
C++ argv[] вывод значения аргумента
помогите с выводом строки C++
c# ошибка при чтении структуры из файла
Как в C# скрыть ввод и вывод данных в консоль?
Вывод данных на экран C++
Чтение структуры из файла C++
c#, list, вывод в listbox
C++ выводит лишнее знаки
ПОЧЕМУ КОД НЕ ВЫВОДИ ПЕРЕМЕННУЮ C??? (ПАСКАЛЬ)