你如何编写一个程序来递归地列出目录,就像dir /s C:\
在命令提示符中一样?
问问题
664 次
2 回答
1
您可以调用 Windows APIFindFirstFile
并FindNextFile
在目录中进行迭代并在子目录上递归执行。请参阅MSDN 上的示例。
于 2012-10-29T06:57:11.517 回答
1
要列出文件内容,您可以使用以下 API 搜索目录:
您需要#include <windows.h>
,这将使您能够访问 Windows API。它们是 C 函数,因此与 C++ 兼容。如果您想要“特别是 C++”,请尝试使用 MFC 搜索列表目录。
于 2012-10-29T06:58:39.290 回答