【发布时间】:2012-01-04 20:03:09
【问题描述】:
我想检查指定目录中有多少文件。例如,我的 .exe 旁边有一个名为 resources 的目录,我想检查其中有多少 .txt 文件。
如何在 Windows 中的 C++ 中做到这一点?
【问题讨论】:
-
100% 依赖于操作系统。请注意,有些系统是用 C 语言编写的,甚至不存在任何一种 filsystem。如果你在这样的系统上调用 fopen,你会得到链接器错误!
-
现在标记为 Windows,因此它将是 FindFirstFile()、FindNextFile() 和 FindClose() API 调用。