direct.h文档(direct.h documentation)

2019-09-23 05:28发布

我试着写一个很小的代码块打印出的文件,在给定的目录中。 我见过使用引用direct.h库要做到这一点,但我无法找到任何任何文件的头文件和它的方法。 难道这个库已经过时? 而有另一种方式列出C ++中的目录下的所有文件名?

Answer 1:

看来,这头功能不适合此任务,请http://msdn.microsoft.com/en-us/library/as5kw0ze(v=vs.110).aspx

使用用FindFirstFile , FindNextFile和FindClose在这个循环中像示例代码



Answer 2:

dirent.h是头其中工程跨平台。 因此,我建议用它代替的某些Windows功能。 在一些编译器它没有包括为非标准报头,例如Visual Studio ,但你可以使用它。 你需要下载它从这里 。 将它保存在你的编译器包含目录。 此外,您还可以将它保存在其他地方,但在这种情况下,你需要添加包括编译器设置路径。



文章来源: direct.h documentation