0

我正在为 mi Advance Algorithm 课程开发游戏,但我在读取和保存时遇到问题。我想将“字段”保存在 .txt 文件中,但保存在解决方案中的特定文件夹中。我想为每个字段创建 1 个文件,并且我想在加载解决方案时读取该特定文件夹中的所有 .txt 文件。用户不得发送任何用于保存或读取的地址,这必须由程序默认完成。我实际上正在使用这个:

FILE* arch =fopen("Tableros.tbl","wt");
    if(arch==NULL)return;

读书也是一样。但是我只能读取一个文件,并且我想检测或读取该特定文件夹上的所有 .txt 文件。任何可以提供帮助的想法或功能?我正在使用 Visual Studio 2010 C++。

4

1 回答 1

1

使用GetCurrentDirectory()函数检索当前进程目录。然后在目录中使用搜索(FindFirstFile()FindNextFile()等)循环检测和读取所有文件。

于 2012-10-13T17:06:35.893 回答