Re[15]: CreateFile - AccessDenied когда существует папка
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 15.07.20 12:08
Оценка:
Здравствуйте, Sharowarsheg, Вы писали:

S>>>Начинаем с CreateFile() (а как ещё?)


M>>Зачем, когда есть CopyFile/CopyFileEx/CopyFileTransacted?


S>Если бы я писал файл менеджер, я писал бы свои функции, чтобы понимать точно, что внутри происходит.


Но зачем?
У фара это опционально. Можно и так и так. Кстати, почему бы ТС не посмотреть сорцы фара? Он давно опенсорц


S>Копировщик от фара — говняха ещё та. У него там где-то внутри время копирования как квадрат числа файлов, или что-то вроде того.


Шта?

У него вполне адекватно. Хотя многое зависит от размера. Так, например, когда флешка не быстрая, и много мелких файлов, то это работает медленно. А большие файлы льются побыстрее. Он начинает мелкие копировать, и завышает общее время. Или наоборот, копирует большие и общее время занижается. Можно было бы получше расчет сделать с примерным учетом размеров файлов.


S>Когда, скажем, сто тысяч файлов в директории, и нужно копировать на сеть, случаются проблемы.


Когда 100500 тыщ мульенов в сеть — тут у кого хош проблемы будут
Маньяк Робокряк колесит по городу
Отредактировано 15.07.2020 12:10 Marty . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.