Как я могу скопировать непустой каталог с помощью c++ на windows-PC?
Всем привет! Для этого у меня есть серьезная проблема, несколько месяцев назад я написал файл копирования непустого каталога в другой,включая все его дочерние файлы.но эта функция рекурсивна.у кого-нибудь есть лучший способ решить эту функцию? если только не использовать рекурсивный метод!Большое спасибо! Я буду очень признателен,ребята!
Patrice T
Поскольку дерево каталогов рекурсивно по своей природе, будет трудно сделать иначе.
quguimin
Спасибо! У меня есть вопрос,как вы думаете, внутренняя реализация функции 'SHFileOperation', может быть, она использует рекурсивный способ, не так ли?
Richard MacCutchan
Да, он использует рекурсию, которую вы можете отключить с помощью FOF_NORECURSION
флаг.
Patrice T
Я не знаю этой функции, я не специалист по win32.