遍历文件夹中的文件(C ++)

Ben

我正在尝试搜索计算机上文件夹中的所有文件。许多资料来源建议使用Boost,但有人告诉我以下代码可以工作。

WIN32_FIND_DATA currentFile;

HANDLE searchHandle = FindFirstFile("C:\\MyFolder\\", &currentFile);

do
{
    /*Do something each time it finds a file*/
} while (FindNextFile(searchHandle, &currentFile));

循环每次遇到新文件时都应作出响应。我正在使用的文件夹中有几个文件,但是循环只能运行一次。我该如何解决?

用户名

我相信他们在这里使用“ C:\\ MyFolder \ *” *作为所有人的通配符。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章