【问题标题】:How can I detect the names of files in a folder in Visual C++?如何在 Visual C++ 中检测文件夹中的文件名?
【发布时间】:2014-12-10 10:17:37
【问题描述】:

我有一个包含文本文件 (.txt) 的文件夹。在我的应用程序中,我必须从该文件夹中读取所有文件。但我不知道这些文件的名称以及文件夹中有多少文件。我的应用程序是 MS VS 2013 中的 C++ 控制台应用程序,没有 MFC 支持,也没有 BOOST。 Visual C++ 中是否有任何函数可以检测放置在指定文件夹中的文件的名称并返回这些文件名?例如,文件夹的名称是 SomeFolder。非常感谢您的帮助。

【问题讨论】:

标签: visual-c++ file-read


【解决方案1】:

有多种方法可以枚举文件夹中的文件,例如 WinAPI32(FindFirstFile 和 FindNextFile)或 MFC(CFileFind 类)。

以下是任一方式的示例:

How to get list of files in a directory programatically

Recursive file search using C++ MFC?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-12
    • 2021-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多