![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 18.02.2013
Сообщений: 25
|
![]()
С++
задание Считайте все записи из файла "6.dat". Для чтения каждой отдельной записи осуществите динамический захват памяти. Предполагается, что к-во записей в файле заранее неизвестно. Последний раз редактировалось nati_94; 05.03.2013 в 11:26. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Это называется "Работа с динамическими списками"
Язык то какой?
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 29.10.2009
Сообщений: 259
|
![]() Цитата:
Из всех классических книг, посвященных программированию, ненавижу всего одну - русский перевод книги Роберта Седжвика-"Фундаментальные алгоритмы C++". Предпочитаю читать её в оригинале.
|
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 18.02.2013
Сообщений: 25
|
![]()
там нет списков, там просто занесена информация структурой, надо ее извлечть
Последний раз редактировалось nati_94; 05.03.2013 в 11:30. |
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]()
ТС ведь написал:
Цитата:
Можно использовать strings, он тоже выделяет память автоматически, но весь текст, представлен в виде одной строки. Можно воспользоваться библиотекой STL, в ней есть контейнер list. Если использовать *char, то malloc - alloc или new - delete. Как видите, в С++ очень богатый набор команд и библиотек для динамического распределения памяти. Что конкретно нужно?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
![]()
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]()
Ну на Паскале это просто: чтение из типизированного файла в динамический список (например, сделать очередь). И очень сильно сомневаюсь, что в плюсах нет аналогов)
Правильно поставленная задача - три четверти решения.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как динамически выделять память? | tur91 | Общие вопросы .NET | 11 | 08.01.2013 16:48 |
Сканирования строк. Зная количество строк и первый элемент, это количество символов с троке. | dimon9 | Общие вопросы C/C++ | 8 | 02.11.2012 22:40 |
Определить, какое количество цифр числа надо исправить, чтобы исправленное совпадало с обращенным к заданному числу M | Krusad | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 08.10.2012 12:54 |
динамически распределяемая память | skauzer_blr | Помощь студентам | 3 | 28.05.2012 09:29 |
Динамически распределяемая память!! | Андрей frost | Общие вопросы C/C++ | 6 | 16.05.2012 19:19 |