0 / 0 / 0
Регистрация: 03.12.2015
Сообщений: 53
|
||||||
1 | ||||||
Выводится одна лишняя строка (работа с бинарным файлом)28.04.2017, 01:39. Показов 1402. Ответов 8
Метки нет Все метки)
(
Буду благодарен за помощь.
Список Петрова Ольга Владимировна ж ИТФ 1 ИБО Москва 2 3 5 Блок Ирина Генадьевна ж ФЭФ 2 ИНО Щёлково 5 2 2 Смирнов Игорь Васильевич м ФУСГО 4 ПО Мытищи 5 4 5 Бусина Томара Ивановна ж ИТУ 1 ТО Пушкино 3 3 2 Блок Олег Александрович м ИБО 3 УО Королёв 5 5 5
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
28.04.2017, 01:39 | |
Ответы с готовыми решениями:
8
Выводится лишняя строка из файла Работа с бинарным файлом Работа с бинарным файлом Работа с бинарным файлом |
0 / 0 / 0
Регистрация: 03.12.2015
Сообщений: 53
|
|
28.04.2017, 01:51 [ТС] | 3 |
Подскажите Как это сделать ?
0
|
0 / 0 / 0
Регистрация: 03.12.2015
Сообщений: 53
|
||||||
28.04.2017, 02:35 [ТС] | 5 | |||||
Задание было такое : скопировать структуру с текстового файла в бинарный. А дальше работать только с бинарным
Как адаптировать под этот код, чтобы выполнялось это условие Необходимо ли открывать снова бинарный файл ?
0
|
0 / 0 / 0
Регистрация: 03.12.2015
Сообщений: 53
|
|
28.04.2017, 02:40 [ТС] | 7 |
ДА, спасибо большое
0
|
3433 / 2812 / 1249
Регистрация: 29.01.2016
Сообщений: 9,426
|
|
28.04.2017, 03:10 | 8 |
Был открыт для записи, чтобы читать нужно закрыть и открыть для чтения в бинарном режиме.
Добавлено через 4 минуты Создавай массив ( stud ), своих структур, размером n (сколько записано структур в файле). Читай в цикле (read) в этот массив из файла n структур.
0
|
1550 / 875 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
|
|
28.04.2017, 03:41 | 9 |
Цикл не обязателен. Стандартом гарантируется непрерывность массива в памяти, т.е. для
Type arr[N]; гарантируется sizeof(arr)==sizeof(Type) * N; . Т.е. можно просто read(arr, sizeof(arr[0]) * n);
1
|
28.04.2017, 03:41 | |
Помогаю со студенческими работами здесь
9
Работа с бинарным файлом Работа со структурой и бинарным файлом Работа с бинарным файлом(Подсчет записей) Почему выводится только одна строка матрицы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |