Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.10.2009, 22:29   #1
TOSHH
Новичок
Джуниор
 
Регистрация: 15.05.2009
Сообщений: 1
По умолчанию Структуры,запись в бинарные файлы,массивы(С++)

Помогите пожалуйста решить такой вопрос:

Подготовить программу,формирующую на основе информации вводимой с клавиатуры,два внешних типизированных файла(бинарные как я понял),содержащих:
-сведения о студентах:состоит из записей,каждая из которых включает 3 поля-фамилия,группы и номера по списку;
-сведения о паролях для работы на ЭВМ:состоит из записей,каждая из которых включает три поля-группы,номера по списку и пароля.

Учесть,что ограничения на размеры файлов отсутствуют,файлы могут быть любой длины.

Вот тут у меня и проблема.Как мне быть с массивом,если не известен его размер заранее,и файл может увеличивать(добавление записей).
Я сделал программу только для определенного размера.Помогите пожалуйста,буду бесконечно благодарен!!!!!

Последний раз редактировалось TOSHH; 09.10.2009 в 22:34.
TOSHH вне форума Ответить с цитированием
Старый 10.10.2009, 02:01   #2
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
Сообщение от TOSHH
Как мне быть с массивом,если не известен его размер заранее
Используйте динамическое выделение памяти.
Смотрите в поиске по запросу malloc или new.
Вот, например: http://programmersforum.ru/showthread.php?t=65109
Цитата:
и файл может увеличивать(добавление записей)
Открывайте файл в режиме добавления.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Бинарные файлы VorobeY1326 Общие вопросы C/C++ 12 09.05.2009 21:00
С++ Бинарные файлы EwwwA Общие вопросы C/C++ 0 20.04.2009 17:32
Запись структуры и чтение из файла [MI_nor] Общие вопросы C/C++ 6 08.04.2009 15:52
Builder C++ бинарные потоки,файлы Yakushov C++ Builder 1 21.12.2008 11:55