C++ 如何使用PhysFS循环文件夹中的文件并获取名称和扩展名

C++ 如何使用PhysFS循环文件夹中的文件并获取名称和扩展名,c++,c,physfs,C++,C,Physfs,我需要像C++17的递归目录迭代器一样循环遍历文件,但是使用PhysFS,因为文件需要从存档加载。我需要扩展名和文件名 我知道PHYSFS_enumerateFiles,但它是递归的,即它是否也会获取子文件夹中的文件,还是我必须手动执行 我该怎么做呢

我需要像C++17的递归目录迭代器一样循环遍历文件,但是使用PhysFS,因为文件需要从存档加载。我需要扩展名和文件名

我知道PHYSFS_enumerateFiles,但它是递归的,即它是否也会获取子文件夹中的文件,还是我必须手动执行

我该怎么做呢