如何使代码读取不同的文件?

时间:2019-10-05 00:10:28

标签: c++

如何使代码读取不同的文件

infile.open("C:\\Users\\kujak\\Desktop\\simmac1\\job_1.txt");

就像我想阅读job_1然后阅读job_2一样

1 个答案:

答案 0 :(得分:2)

这实际上取决于您要执行的操作,但是简单的方法是@drescherjm建议的一种,将其存储在std::string中:

for(int i=0;i<loop_control;i++) {
    std::string path = "My/Path/job_" + std::to_string(i) + ".txt";
    ifstream infile(path);

    //...

}

类似的东西应该起作用。