![]() |
Копирование всех файлов из директории
Ребята как на С++ и АРI реализовать копирование всех файлов из одной директории в другую?
|
Я бы сделал так:
1. Сформировал список путей копируемых фалов с помощью функций: FindFirstFile(), FindNextFile. 2. Сформировал список путей к новым файлам: директория приёмник + имя фала из первого списка. 3. Организовал цикл копирования файлов с использованием функции CopyFile(). |
Если файлов в директории много, то можно выполнять копирование в потоках (thread) с целью ускорения процесса. Но думаю не стоит создавать большое количество потоков, т. к. это излишне загружает систему.
|
А как это все организовать в коде? Ато я мидрил с FindFirst\NextFile(), CopyFile() но ничего толком не вышло ничего не копируется(((
|
Цитата:
Код:
#include <windows.h> |
Время: 11:10. |
Время: 11:10.
© OSzone.net 2001-