|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Апр 27, 2004 13:58:53 Здравствуйте, уважаемые войны и другие Дзёна! Сейчас пишу программу для работы со сменным носителями и хотел бы узнать о копировании диска целиком, т.е. не только файлов, но и папок со вложенными файлами на диске. Подскажите, пожалуйста, наиболее быстрый алгоритм сканирования и копирования. Заранее благодарен! |
|
|
Дата: Апр 27, 2004 14:50:24 Если тебе нужно копировать на такой же сменный диск, то быстрее всего - посектроное чтение и такая же запись. Если же нужно копировать на любой заданный диск, то вряд ли можно реализовать что-то кроме рекурсивного FindFirstFile/FindNextFile - файловые системы бывают разные, на какую фаловую систему захочет копировать твои файлы пользователь, ты можешь только догадываться, поэтому лучше возложить это копирование на операционную систему :) Если я тебя неправильно понял или слишком невнятно написал - давай более конкретные вопросы. |
|
|
Дата: Апр 27, 2004 16:09:52 С посекторной записью есть один нюанс. Если диск заполнен на 20%, то смысл копировать все сектора подряд не очень большой. |
|
|
Дата: Апр 27, 2004 16:35:13 · Поправил: 1990 RobinFood А метода копирования с помощью первого/след. файлы у вас в исходниках нет? S_T_A_S_ Да, это действительно эффективно. ;) |
|
|
Дата: Апр 27, 2004 17:30:29 Вопрос исчерпан. Всем спасибо! |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.054 |