澳门肖一码期期准中选料4 新澳门管家婆100%精准准确2025

要在C++中读取文件夹下的所有文件,可以使用文件系统()库,该库在C++17中引入。以下是一个使用C++17标准的示例代码,展示如何读取指定文件夹下的所有文件名:

#include <iostream>
#include <filesystem>
namespace fs = std::filesystem;

int main() {
    std::string folderPath = "/path/to/your/folder"; // 将路径替换为实际文件夹路径

    for (const auto& entry : fs::directory_iterator(folderPath)) {
        if (entry.is_regular_file()) {
            std::cout << entry.path() << std::endl;
        }
    }

    return 0;
}

将替换为要读取文件的实际文件夹路径。此代码使用C++17中的库来遍历文件夹,并在遍历时检查每个项是否为普通文件(非文件夹),然后输出文件的路径。

请确保编译器支持C++17标准,以便正确编译上述代码。如果不支持C++17,可以尝试使用C++14或C++11中的文件系统库替代方案。