函数: vector<string> get_all_files_names_within_folder(string folder)
{
vector<string> names;
char search_path[200];
sprintf(search_path, "%s*.*", folder.c_str());
WIN32_FIND_DATA fd;
HANDLE hFind = ::FindFirstFile(search_path, &fd);
if(hFind != INVALID_HANDLE_VALUE)
{
do
{
// read all (real) files in current folder
C/C++下读取某一文件夹下所有文件的方法
最新推荐文章于 2024-09-13 22:26:29 发布
本文介绍了一种在C/C++中使用FindFirstFile和FindNextFile函数遍历指定文件夹并获取所有文件名的方法。提供了一个名为get_all_files_names_within_folder的函数,它接受文件夹路径作为参数,返回包含该文件夹下所有非目录文件名的字符串向量。

最低0.47元/天 解锁文章
3149

被折叠的 条评论
为什么被折叠?



