如何使代码读取不同的文件
infile.open("C:\\Users\\kujak\\Desktop\\simmac1\\job_1.txt");
就像我想阅读job_1然后阅读job_2一样
答案 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);
//...
}
类似的东西应该起作用。