Как оценить потерю дискового пространства вследствие кластерного выделения?
Как оценить потерю дискового пространства вследствие кластерного
выделения: размер кластера, количество файлов, суммарный объем файлов,
суммарный объем выделенных кластеров, «потерянное» пространство как
абсолютное значение и как процент от использованного.
Файловая система FAT16, если такая ещё у кого есть...
P.S При возможности хотелось бы увидеть код на С++.
Pragma Games, ну так поставьте тег msdos или Windows, или оба сразу.
Да и до пишите вопрос, чтобы сомнений не было и не кидали вам код для qnx,, Linux, bsd, aix...
Алексей Черемисин, ага, добро будет, если хоть какой-нибудь код кинут :) а не антигубозакатинчика пару доз :) вот так вот сели и написали код по работе с файлухой, ага, щаззз...
Pragma Games, Кто-то конечно знает. Но шанс встретить его здесь, да еще чтобы он кодом готов был поделиться - весьма низок. Литературу читать надо по устройству файлухи, FAT16 разобрана вдоль и поперек...
Код на С++ для этого писать специально никто не будет.
Подозреваю, что просто дали задания в школе/институте.
Ну так почитай спецификацию FAT16 системы. Она просто устроена.
Процент всегда будет зависеть от количества файлов, их размера и размера кластера. Просто берешь и считаешь руками. Как смог посчитать руками/в экселе - садишься и пишешь код на С++