|
0 / 0 / 1
Регистрация: 05.02.2014
Сообщений: 141
|
||||||
Чтение файла в бинарном формате12.06.2016, 23:32. Показов 2498. Ответов 7
Метки нет (Все метки)
Доброго времени суток.
Я делаю учебную программу. Теоретически в текстовый файл я буду записывать объекты класса. А вот для работы с этими данными мне необходимо будет считать данные, и.. эм, зарезервировать память под эти объекты, только я ни как не возьму в толк... как я буду считать кол-во объектов? Когда я открывал файл в текстовом формате то у меня каждая строка был объект - кол-во строк - это было кол-во объектов которые у меня в итоге получались... а когда я читаю в бинарном формате?
0
|
||||||
| 12.06.2016, 23:32 | |
|
Ответы с готовыми решениями:
7
|
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
||||||
| 12.06.2016, 23:51 | ||||||
|
Да как всегда: проверяя прочиталось или на EOF налетели.
1
|
||||||
|
0 / 0 / 1
Регистрация: 05.02.2014
Сообщений: 141
|
|
| 12.06.2016, 23:55 [ТС] | |
|
Renji, Спасибо, сейчас буду разбираться, хм, эм, но Вы, я так понимаю кидаете объекты в список, моя же задача была подсчитать кол-во памяти - выделить ее, а потом уже повторным чтением произвести инициализацию элементов массива
0
|
|
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
|||||||
| 12.06.2016, 23:59 | |||||||
Сообщение было отмечено DimaAvatar как решение
Решение
1
|
|||||||
|
0 / 0 / 1
Регистрация: 05.02.2014
Сообщений: 141
|
|
| 16.06.2016, 21:00 [ТС] | |
|
не все так просто оказалось... сейчас попробую описать
0
|
|
|
Хитрая блондиночка $)
1472 / 988 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
|
|
| 16.06.2016, 21:04 | |
|
0
|
|
|
0 / 0 / 1
Регистрация: 05.02.2014
Сообщений: 141
|
||||||||||||||||
| 16.06.2016, 21:07 [ТС] | ||||||||||||||||
|
в какой то момент я решил переписать программу и задался вопросом, можно ли создавать объект класса в методах класса?
wire.h
Добавлено через 1 минуту Hikari, список... да! преподаватель то же так сказал - Дима, у тебя тут напрашивается список, но т.к. курсовую я уже сдал и это что то вроде моей доп работы я решил сначала поиграться с динамической памятью, так что тут у меня самодеятельность прет. Кстати, именно Ваш совет по работу с бинарными файлами лишил меня покоя ))) п.с. список я ... только не кидайтесь какашками... реализую в версии 3.0.1 своей гениальной работы ))) ну, мб мне так проще - исследовать c++ на одной задаче - подключая сюда все новые и новые моменты. проще потому что не приходиться тратить время на придумывание задач для себя, а перепечатывать примеры из книг.. дело нужное, но все таки предпочитаю использовать их скорее как примеры для реализации свое задумки
0
|
||||||||||||||||
|
Хитрая блондиночка $)
1472 / 988 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
|
|||
| 17.06.2016, 07:43 | |||
0
|
|||
| 17.06.2016, 07:43 | |
|
Помогаю со студенческими работами здесь
8
Чтение в бинарном режиме из файла Чтение из файла в бинарном режиме Чтение файла в бинарном виде ЧАСТЯМИ Чтение/запись файла в двоичном формате Как сохранить древовидную структуру в бинарном формате? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|