Skip to content

Montece/TPLTask2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Задание

Рекурсивное многопоточное копирование

Реализуйте многопоточную программу рекурсивного копирования дерева подкаталогов. Программа должна принимать два параметра – полное путевое имя корневого каталога исходного дерева и полное путевое имя целевого дерева. Программа должна обходить исходное дерево каталогов и определять тип каждого найденного файла. Для каждого подкаталога должен создаваться одноименный каталог в целевом дереве и запускаться отдельная нить, обходящая этот подкаталог. Для каждого регулярного файла должна запускаться нить, копирующая этот файл в одноименный файл целевого дерева. Файлы других типов (символические связи, именованные трубы и др.) следует игнорировать.

About

Training for TPL

Resources

Stars

Watchers

Forks

Contributors

Languages