CS logo CS dept
space
Титул
1
2
3
4
5
6
7
8
9
10
Valid HTML 4.01!
Valid CSS!
Yellow Pages
HotLog

Схема работы Build_Index

  • Вызов функции создания баз данных.
  • Cоздание массива структур хранения записей. (unsigned char ** block_of_records)
  • Цикл по всем обрабатываемым файлам.
        - Вызов функции, осуществляющей чтение блока данных из файла.
        - Проверка значения, возвращаемого функцией чтения данных.
        - При ошибочном значении программа завершает работу с выводом поясняющего сообщения в стандартный поток ошибок. Возвращаемое значение EXIT_FAILURE
        - Считанный блок данных добавляется в индексный файл с помощью соответствующей функции.
        - Проверка значения, возвращаемого функцией добавления данных в индекс.
        - При ошибочном значении программа завершает работу с выводом поясняющего сообщения в стандартный поток ошибок. Возвращаемое значение EXIT_FAILURE
  • Вызов функции закрытия используемых баз данных.
  • Возврат значения EXIT_SUCCESS
Петрозаводск - 2006