下面的程序,通过将需要读取的文件的文件名全部写在一个txt中,然后读取txt中的名字:
// load sample list
void LoadSampleList(
const string &list_file, // sample list file
vector<string> *sample_list // sample list
) {
ifstream fin(list_file.c_str());
string line;
while(true) {
line="";
getline(fin, line, '\n');
if(line=="") { break; }
sample_list->push_back(line);
}
fin.close();
}