1 / 1 / 4
Регистрация: 08.08.2013
Сообщений: 86
|
||||||
1 | ||||||
Бинарный ввод\вывод в файл13.02.2015, 18:39. Показов 2295. Ответов 8
Метки нет Все метки)
(
А здесь он запрашивает, и выводит кучу раз, только последние данные. Как исправить ? Помоигтеее
0
|
|
13.02.2015, 18:39 | |
Ответы с готовыми решениями:
8
Записать в бинарный файл массив объектов Student (бинарный файловый ввод/вывод) Ввод и вывод структуры в бинарный файл Ввод/вывод структуры в текстовый и бинарный файл Ввод и вывод динамического массива структур в бинарный файл |
7376 / 6295 / 2859
Регистрация: 14.04.2014
Сообщений: 27,290
|
|
13.02.2015, 20:15 | 2 |
Класс замени на структуру.
После 14-й строки добавь cin.get(); Строки 35 и 36 удали.
1
|
109 / 84 / 55
Регистрация: 01.02.2014
Сообщений: 281
|
|
13.02.2015, 20:16 | 3 |
![]() Решение
в 43 строке замени pers на pers2
1
|
1 / 1 / 4
Регистрация: 08.08.2013
Сообщений: 86
|
||||||
14.02.2015, 11:47 [ТС] | 4 | |||||
С этим разобрался. Но теперь программа читает из файла последний записанный объект два раза , а все , которые записаны до него, только один. Как сделать, чтоб читалось всё по одному разу?
0
|
7376 / 6295 / 2859
Регистрация: 14.04.2014
Сообщений: 27,290
|
||||||
14.02.2015, 11:57 | 5 | |||||
![]() Решение
Сделай так:
1
|
1 / 1 / 4
Регистрация: 08.08.2013
Сообщений: 86
|
||||||
14.02.2015, 12:07 [ТС] | 6 | |||||
Тоже верно! А я ещё так придумал
Но твой способ короче. Да...
0
|
7376 / 6295 / 2859
Регистрация: 14.04.2014
Сообщений: 27,290
|
|
14.02.2015, 12:12 | 7 |
Обычно для бинарного файла, состоящего из структур, вычисляют размер, делят на длину структуры и считывают циклом for со счётчиком.
1
|
1 / 1 / 4
Регистрация: 08.08.2013
Сообщений: 86
|
||||||
14.02.2015, 12:36 [ТС] | 8 | |||||
0
|
7376 / 6295 / 2859
Регистрация: 14.04.2014
Сообщений: 27,290
|
||||||
14.02.2015, 14:05 | 9 | |||||
1
|
14.02.2015, 14:05 | |
Помогаю со студенческими работами здесь
9
Вывод в бинарный файл Бинарный файловый ввод/вывод: реализовать операции для работы с массивом структур типа WORKER Сконвертировать текстовый файл в бинарный, переписать только положительные числа в другой бинарный файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |