Прога на С++ под ДОС
Нужна прога на С++ под ДОС
Задача вот в чём: Прога работает с дискетой(загрузочная область), при запуске проги появляется меню:
Выберите дальнейшее действие:
0:Выход
1:Настройка
2:Просмотр загрузочного сектора
3:Установка значений по умолчанию
Дальше всё выполняется при помощи функций:
int clear(int drive) – эта функция:
• получает номер диска, для которого нужно выполнить восстановление загрузочной записи.
• распознает тип файловой системы( FAT12 или FAT16).
• в соответствии с ним производит нужные изменения.
• возвращает номер указанного пользователем дальнейшего действия.
int edit(int drive) – эта функция:
• получает номер диска, для которого нужно выполнить изменение загрузочной записи.
• Изменяет загрузочную запись, последовательно запрашивая у пользователя значение каждого параметра.
• возвращает номер указанного пользователем дальнейшего действия.
int view(int drive) – эта функция:
• получает номер диска, для которого нужно произвести чтение загрузочной записи.
• выводит содержимое загрузочного сектора на экран.
• возвращает номер указанного пользователем дальнейшего действия
Код исходника во вложении
Эта прога сделана на 25-26h прерываниях, а мне надо переделать её под 13h прерывание(функция _bios_disk())
срок 15 января
аська 229-шесть87-два81