UE4 C++实现搜索指定目录下的指定类型的所有文件
来源:互联网 发布:德尔康尼骨科知乎 编辑:程序博客网 时间:2024/06/14 14:54
实现代码如下
// 遍历文件夹下指定类型文件// Files 保存遍例到的所有文件// FilePath 文件夹路径 如 "D:\\MyCodes\\LearnUE4Cpp\\Source\\LearnUE4Cpp\\"// Extension 扩展名(文件类型) 如 "*.cpp"void UMyBlueprintFunctionLibrary::ScanDirectory(TArray<FString>& Files, const FString & FilePath, const FString& Extension){FString SearchedFiles = FilePath + Extension;TArray<FString> FindedFiles;IFileManager::Get().FindFiles(FindedFiles, *SearchedFiles, true, false);FString SearchFile = "";for (int i = 0; i < FindedFiles.Num(); i++){SearchFile = FilePath + FindedFiles[i];Files.Add(SearchFile);GEngine->AddOnScreenDebugMessage(-1, 100, FColor::Red, SearchFile);}}
假如要搜索下图目录下的所有.h文件
在蓝图调用并传参
IFileManager::Get().FindFiles()根据参数返回当前目录下的所有此类型文件名
1 0
- UE4 C++实现搜索指定目录下的指定类型的所有文件
- 转载遍历指定目录下所有指定类型的文件
- C语言 递归地删除一个指定目录下所有指定类型的文件
- 搜索指定目录下的所有文件或者指定文件(可用于多级目录)
- 获取目录下指定类型的所有文件
- C#读取目录下所有指定类型文件的方法
- 如何使用C语言搜索指定目录下的所有文件?
- Linux C :遍历输出指定目录下的所有文件
- [Linux C]列出指定目录下的所有文件(夹)
- Linux C :遍历输出指定目录下的所有文件
- Linux C :遍历输出指定目录下的所有文件
- Linux C :遍历输出指定目录下的所有文件
- Linux C :遍历输出指定目录下的所有文件
- C++:获取指定目录下的所有文件
- 获取指定目录下的所有文件
- 遍历指定目录下的所有文件
- 读取指定目录下的所有文件
- 获取指定目录下指定类型所有文件的全路径及文件名
- 人脸检测+对齐之JDA
- Heartbleed心脏出血漏洞原理分析
- Android ART运行时无缝替换Dalvik虚拟机的过程分析
- 使用python实现MapReduce的wordcount实例
- python lmdb使用
- UE4 C++实现搜索指定目录下的指定类型的所有文件
- 简单用JDBC与mysql数据库进行连接
- sklearn——朴素贝叶斯文本分类
- 写代码的同时不忘给自己的身体充充能量
- Note03--STL容器
- Mac 下修改mysql初始密码
- hammer.js
- 使用JSTL标签库
- 我提莫复习了假题 努力再努力