C++ 按文件名搜索文件

C++ 按文件名搜索文件,c++,filenames,C++,Filenames,如何按文件名搜索文件?我正在编写一个应用程序,在同一目录中创建一个新文件夹,并创建.dat文件以放置其中。然后,应用程序将从具有匹配文件名的特定.dat文件中检索信息 是否有预先构建的函数,或者我必须自己编写?此应用程序将在运行Windows的计算机上使用 我不确定你到底需要什么。我看了一遍评论,不明白。但是,要回答您的具体问题,您可以使用win32 API来完成您的任务。听起来您已经有了文件名。。。那有什么问题?您找不到有关如何打开文件的信息?不,假设用户希望从文件列表中提取信息。然后,应用程

如何按文件名搜索文件?我正在编写一个应用程序,在同一目录中创建一个新文件夹,并创建
.dat
文件以放置其中。然后,应用程序将从具有匹配文件名的特定
.dat
文件中检索信息


是否有预先构建的函数,或者我必须自己编写?此应用程序将在运行Windows的计算机上使用

我不确定你到底需要什么。我看了一遍评论,不明白。但是,要回答您的具体问题,您可以使用win32 API来完成您的任务。

听起来您已经有了文件名。。。那有什么问题?您找不到有关如何打开文件的信息?不,假设用户希望从文件列表中提取信息。然后,应用程序将搜索包含
.dat
文件的文件夹,并打开正确的文件夹。我知道如何打开和读取文件。
fopen()
有什么问题吗?那么您是说需要读取.dat文件来获取文件信息,还是.dat文件的名称将与用户输入的名称相同?您只是在寻找listdir函数还是什么?您不需要“搜索”文件。如果您知道文件的位置,并且知道文件的名称,只需将两个字符串连接起来即可。