遍历文件夹下的所有文件
#include<vector>
#include<boost/filesystem.hpp>
#include<string>
namespace fs = boost::filesystem;
vector<string> getFilesInDirectory(const string& directory) {
vector<string> files;
// 遍历目录中的每个文件
for (const auto& entry : fs::directory_iterator(directory)) {
// 检查是否为普通文件
if (entry.is_regular_file()) {
// 获取文件的绝对路径并添加到文件列表中
files.push_back(fs::absolute(entry.path()).string());
}
}
return files;
}