0 / 0 / 1
Регистрация: 25.12.2017
Сообщений: 6
|
||||||
1 | ||||||
Ввод и вывод динамического массива структур в бинарный файл25.12.2017, 00:51. Показов 2356. Ответов 2
Метки нет (Все метки)
Добрейшего вечерочка, дамы и господа.
Есть программа, которая считывает массив структур из бинарнника, помещает его в динамический массив , далее пользователь может либо добавить структуру , либо изменить существующие. После всё сохранить посредством вывода в тот же бинарник. Суть проблемы: при чтении бинарника программа выдаёт просто набор символов Написал такую прогу, которая хорошо показывает суть проблемы, сама особого смысла не несёт.
fout.read(reinterpret_cast<char*> (Obj), sizeof(Avia)); fout.read(reinterpret_cast<char*> (&Obj), sizeof(Avia)); fout.read(reinterpret_cast<char*> (&Obj[1]), sizeof(Obj)); fout.read(reinterpret_cast<char*> (&Obj), sizeof(Obj)); fout.read(reinterpret_cast<char*> (Obj), sizeof(Obj)); Результат тот же. В чём же проблема? P.S. код основной проги прикрепляю
0
|
25.12.2017, 00:51 | |
Ответы с готовыми решениями:
2
Записать в бинарный файл массив объектов Student (бинарный файловый ввод/вывод) Бинарный файловый ввод/вывод: реализовать операции для работы с массивом структур типа WORKER Запись массива структур в бинарный файл Запись массива структур в бинарный файл |
9 / 9 / 8
Регистрация: 02.01.2017
Сообщений: 262
|
|
25.12.2017, 04:32 | 2 |
пишем и читаем в разные файлы,
1
|
0 / 0 / 1
Регистрация: 25.12.2017
Сообщений: 6
|
||||||
25.12.2017, 05:32 [ТС] | 3 | |||||
да, верно, мало чем помогло, но до этого массив брал данные из несуществующего файла,хмм
Добавлено через 11 минут окей, файл почему-то не открывается, а массив заполняется стандартными значениями. Буду думать Добавлено через 33 минуты Всё , нашёл проблему) В основной проге есть такой подсчёт кол-во структур в файле
Просто может пригодиться кому)
0
|
25.12.2017, 05:32 | |
25.12.2017, 05:32 | |
Помогаю со студенческими работами здесь
3
Ввод и вывод в бинарный файл Бинарный ввод\вывод в файл Файловый ввод-вывод, ввод с клавиатуры и обработка массива структур Запись/чтение массива структур в бинарный файл Ввод и вывод структуры в бинарный файл Запись массива структур в бинарный файл и считывание его Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |