Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > C/C++: Общие вопросы > Срочно!!!


Автор: Гость Sasha 22.01.04, 20:08
Очень срочно!!!
У меня большая проблема. Мне нужно реализовать следующее:

1. Создать функции для работы с индексными файлами.
Основной проблемой является отсутствие литературы и примеров по поводу индексных файлов.

2. Написать программу просмотра базы данных , причем она может настраиваться
на разные структуры записей, при этом не нужно заново переписывать функцию.

И ВСЕ ЭТО НУЖНО ВЫПОЛНИТЬ В КОНСОЛЬНОМ ПРИЛОЖЕНИИ!!!
Если у кого-нибудь есть литература, примеры программ на Си или Pascal, пожалуйста, перешлите
мне на мой e-mail: river@front.ru или сообщите сайт с нужной информацией.

Буду рад всем советам.

Автор: Demo_S 22.01.04, 21:51
индексный файл создается для некоторого файла за записями и хранит номера записей в некотором порядке.
например в файле написано
вася
петя
жора
дима
ира
аня

они в хз каком порядке
а в индексе стоит
3
5
4
6
1

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

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)