Здравствуйте! Помогите пожалуйста с интересным вопросом) Я хотел бы открыть через C++ файл и просмотреть его содержимое, но это не простой файл а картинка, т.е. я хотел бы просмотреть ее исходный код (я имею виду то как она записана в 16-ричном формате). Блокнот искажает фрагменты файла, т.к. он не текстовый, а бинарный. Тоже самое и делает C++:
int i = 0;
ifstream file;
int s[5000];
file.open("hero.png", ios_base::hexfloat);
for (i; i < 5000; i++) {
file >> s[i];
}
При таком открытии я получаю искаженные символы. Вот пример записи картинки в 16-ричном формате (справа то как ее видит блокнот и C++):
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости