@edzhornoviy

Дефрагментация диска на C/C++, куда копать?

Здравствуйте. Задали курсовую, написать программу на си подобном языке дефрагментация диска (Виндовс, ДОС). Даже не знаю куда копать. Подскажите пожалуйста господа.
UPD. Спасибо! Да, задача под DOS FAT12 или 16 или 32. Учу сейчас. Будет результат напишу.
  • Вопрос задан
  • 1465 просмотров
Пригласить эксперта
Ответы на вопрос 3
@386DX
есть два пути: первый на гитхаб, второй на sourceforge
Ответ написан
Комментировать
@vilgeforce
Раздолбай и программист
В любом случае - читать документацию на целевую ФС. Потом - проверка одного файла на фрагментацию. Думаю, дальше будет более или менее очевидно.
Ответ написан
Комментировать
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Точно "дефрагментация диска"? У меня скажем были только варианты типа "своя файловая система с автоматической дефрагментацией" или что-то в этом духе. Кому-то доставались менеджеры памяти с дефрагментацией или автоматической сборкой мусора...

В любом случае - смотрите opensource решения и читайте документацию. Так как в списке есть DOS думаю проще взять какой FAT16 или FAT32. Реализаций уйма. пруф.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы