我正在寻找一种获取特定文件夹中文件的文件名的方法。我有搜索,很多人说他们使用boost.filesystem。我不知道如何将它包含在我的 c++ 文件/包中以便能够使用它,或者如何使用它。是否有可能已实现的其他方法。我正在使用Visual Studio来构建我的C++程序。
它还需要能够提示用户文件夹特定的文件夹/文件。
一个在几乎所有平台上都可用的 API 是 opendir()/readdir():
- 使用 C 打开目录
DOS 程序在 Win32 中使用 findfirst()/findnext()/findclose(),后跟 FindFirst()/FindNext():
-
http://stanislavs.org/helppc/findfirst.html
-
http://msdn.microsoft.com/en-us/library/zyzxfzac.aspx
-
http://msdn.microsoft.com/en-us/library/windows/desktop/aa364418%28v=vs.85%29.aspx