头文件:<filesystem>
迭代文件函数:std::filesystem::directory_iterator(文件夹路径)
复制文件函数:std::filesystem::copy(原文件,目标文件)
#include<iostream>
#include<filesystem>
void main(){
//原文件夹路径,目标文件夹路径
string sourceDir = "C:\\Users\\29756\\Desktop\\1";
string dstDir = "C:\\Users\\29756\\Desktop\\2";
//迭代复制文件
for(auto& file : std::filesystem::directory_iterator(sourceDir))
{
std::filesystem::copy(file.path(),dstDir);
}
std::cout << "Copy complete!\n";
}