列出所有文件,Windows上的direct .h



在c++中,在Windows上列出一个目录的所有文件的最好方法是什么?

在Linux或Windows上使用gcc(例如MingW),这是很容易实现的direct .h,但什么是最好的方法来做它在Windows上,当direct .h不可用(例如Visual Studio)?

我应该强迫人们在他们的Visual Studio中添加一个免费的direct .h实现吗?或者我应该编写另一段代码来读取这些文件?如果是这样,最好的代码是什么?

谢谢。

dirent.h是POSIX报头。在Windows上使用Win32 API中的Find*File*()函数

像Boost Filesystem这样的东西可以在所有这些情况下工作。

为了补充上面的答案,Windows API是通过包含的Windows .h头文件访问的。

相关内容

  • 没有找到相关文章

最新更新