Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ALEXKIRNAS
10 / 10 / 2
Регистрация: 27.06.2013
Сообщений: 151
#1

Чтение бинарних файлов - C++

29.10.2013, 11:26. Просмотров 359. Ответов 4
Метки нет (Все метки)

Вопросы:
1) Как в с++ читать какой-то файл (*.mp3, *.avi и т. п.) в бинарном виде.
2) Как открыть какой-то файл (*.mp3, *.avi и т. п.) в бинарном виде в Windows 7.
3) Файл имеют одинаковый бинарный код на всех операционных системах (Windows, Lunix, Unix, Android и т. п. )?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.10.2013, 11:26     Чтение бинарних файлов
Посмотрите здесь:

Аналог strcpy, memmove но только для бинарних файловых типов fstream - C++
Есть ли функциям аналог strcpy, memmove но только для бинарных файловых типов fstream. Например, надо вставить данные в определенную...

Чтение файлов - C++
Здравствуйте! Подскажите пожалуйста как прочитать из файла таблицу чисел которая записанна с точностью до 12 знака после запятой. мне...

Чтение файлов - C++
Доброго времени суток! Хочу спросить у знающих людей такой вопрос! По поводу чтения файлов. У меня есть несколько таких файлов:...

Чтение файлов - C++
Имеется файл c большим размером, открытым в булевом режиме чтения. Нужно считать часть этого файла размером 65535 байт, потом снова считать...

Чтение бинарных файлов - C++
посчитать количество байт между первым 0A и FF?

Создание и чтение файлов в C++ - C++
Здравствуйте! Как в C++ создать досовскую программу, которая бы открывала или создавала файл, записывая в него какие-то даные?

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
6321 / 5905 / 1913
Регистрация: 18.12.2011
Сообщений: 15,184
Завершенные тесты: 1
29.10.2013, 11:33     Чтение бинарних файлов #2
У потоковых классов есть методы read() и write() для бинарного чтения и записи.
Естественно, они читают не разбирая содержимого.
Это надо делать зная структуру файла.
Shtirliz72
201 / 161 / 38
Регистрация: 25.10.2013
Сообщений: 527
29.10.2013, 12:44     Чтение бинарних файлов #3
Смотрим спецификации fopen().
In order to open a file as a binary file, a "b" character has to be included in the mode string. This additional "b" character can either be appended at the end of the string (thus making the following compound modes: "rb", "wb", "ab", "r+b", "w+b", "a+b") or be inserted between the letter and the "+" sign for the mixed modes ("rb+", "wb+", "ab+").
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.10.2013, 17:02     Чтение бинарних файлов #4
Цитата Сообщение от ALEXKIRNAS Посмотреть сообщение
2) Как открыть какой-то файл (*.mp3, *.avi и т. п.) в бинарном виде в Windows 7.
Каким-нибудь hex-редактором.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.10.2013, 17:18     Чтение бинарних файлов
Еще ссылки по теме:

Запись и чтение файлов - C++
Есть задача, имеются бинарные файл А и В, в А первые 10 чисел положительные, другие 10 отрицательные. Записать в В первые 5 положительных и...

Чтение нескольких файлов - C++
Приветствую, уважаемые. Возникла небольшая проблемка, вот у меня есть некоторое количество файлов (чуть больше, чем до фига), и все их...

Чтение\запись файлов - C++
Помогите с такой проблемой: записываю в бинарный файл числа типа long double, после чтения из файла теряются данные - к примеру вместо 12...

чтение/запись файлов - C++
Здравствуйте, подскажите, пожалуйста, как решить проблему: Имеется массив типа BYTE, необходимо записать его КАК файл Microsoft Word,а...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
XRuZzz
Антикодер
659 / 560 / 27
Регистрация: 15.09.2012
Сообщений: 2,511
29.10.2013, 17:18     Чтение бинарних файлов #5
1) наверно надо просто открыть поисковик, который укажет на этот форум
Открытие файла в бинарном режиме
2) так же как и в 1)
3) файл хранится в виде набора 0 и 1, естественно на носителях этот набор цифр одинаковый, отличаются только файловые системы, которые могут иметь разные способы хранения, но набор 0 и 1 для файла остаётся на любой системе одинаковым
Yandex
Объявления
29.10.2013, 17:18     Чтение бинарних файлов
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru