Windows上的C目录列表

时间:2012-10-29 06:53:31

标签: c windows directory-listing

  

可能重复:
  How do you get a directory listing in C?
  Listing directory contents using C and Windows

如何在命令提示符下编写一个以dir /s C:\递归方式列出目录的程序?

2 个答案:

答案 0 :(得分:1)

您可以调用Windows API FindFirstFileFindNextFile来迭代目录,并在子目录上递归执行。请参阅Example on MSDN

答案 1 :(得分:1)

要列出文件内容,您可以使用以下API搜索目录:

您需要#include <windows.h>,这样才能让您访问Windows API。它们是C函数,因此与C ++兼容。如果您想要“特定C ++”,请尝试使用MFC搜索列表目录。