В Win32 API есть CopyFile, который буквально копирует файл. Однако этот API не создает папки. Например, я хочу скопировать C:\Data\output.txt
в D:\Temp\Data\output.txt
. Но целевые папки D:\Temp
и D:\Temp\Data
' не существуют. В этом случае этот API просто не работает.
Есть ли удобный API, который может автоматически и рекурсивно создавать структуру каталогов при копировании? Определенно, я могу сделать такую функцию, но я ожидаю, что кто-то уже сделал эту функцию.