0 / 0 / 0
Регистрация: 19.11.2018
Сообщений: 14
|
||||||||||||||||
1 | ||||||||||||||||
Запись и чтение вектора структур в бинарный файл(2)26.11.2018, 13:57. Показов 1775. Ответов 5
Метки нет Все метки)
(
Есть заполненный вектор структур. Структура вида:
void fout(vector<struc>&arr, string path)
Название района:q Количество школ в районе:1 Школа №1 - Количество медалистов: 2 Название района:w Количество школ в районе:1 Школа №1 - Количество медалистов: 2 Школа №2 - Количество медалистов: 3 Название района:e Количество школ в районе:1 Школа №1 - Количество медалистов: 2 Школа №2 - Количество медалистов: 3 Школа №3 - Количество медалистов: 4 То есть, при заполнении в каждом районе вводил по одной школе, но как можно заметить школы из предыдущих районов почему-то копируются в следующие. Заполнение структуры до записи в файл работает корректно, проверял. Дело точно в этих двух функциях, но что именно так и не могу найти. на всякий случай функции заполнения и печати тоже оставлю:
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
26.11.2018, 13:57 | |
Ответы с готовыми решениями:
5
Запись/чтение массива структур в бинарный файл
|
261 / 111 / 53
Регистрация: 22.01.2017
Сообщений: 448
|
||||||
26.11.2018, 15:10 | 2 | |||||
Kot_Fed0t, с заполнением непонятно. Сразу может заполняться несколько районов? И зачем передавать ссылку на arr и возвращать ее?
ИМХО, так логичнее:
0
|
0 / 0 / 0
Регистрация: 19.11.2018
Сообщений: 14
|
|
26.11.2018, 15:18 [ТС] | 3 |
да в том то и дело, что нужно заполнить несколько районов с некоторым количеством школ в нем.
0
|
261 / 111 / 53
Регистрация: 22.01.2017
Сообщений: 448
|
|
26.11.2018, 15:29 | 4 |
Kot_Fed0t, если функция вызывается несколько раз arr будет перезаписываться.
Как вызывается функция с выводом из поста №1?
0
|
0 / 0 / 0
Регистрация: 19.11.2018
Сообщений: 14
|
||||||
26.11.2018, 17:12 [ТС] | 5 | |||||
вот так примерно:
0
|
261 / 111 / 53
Регистрация: 22.01.2017
Сообщений: 448
|
||||||
26.11.2018, 20:51 | 6 | |||||
![]() Решение
1
|
26.11.2018, 20:51 | |
Помогаю со студенческими работами здесь
6
Считывание и запись структур в бинарный файл Запись массива структур в бинарный файл Запись массива структур в бинарный файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |