MyWackoSite: СпецкурсCxx/Задачи/РаботаСКонфигурационнымиФайлами ...

Home Page | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация | Вход:  Пароль:  

Задача: библиотека для работы с конфигурационными файлами

Описание

Необходимо создать мини библиотеку для работы с файлами конфигурации типа INI, со следующим синтаксисом:



Синтаксис:

Функциональные требования

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

Таким образом библиотека должна предоставлять никоуровневую функциональность для разбора и генерации ini-файла, а также для доступа к данным, полученным разборщиком. Пользователь должен иметь возможность на ее основе определить собственные классы, которые будут гарантировать за логическую корректность ini-файла конкретного типа, а так же давать удобный доступ к полям конкретных тэгов.

Требования к проекту

Решение задачи должно включать пример, в котором специфицируется конкретный ini-файл, а так же код, который работает с экземплярами таких файлов:

 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]