<分区>
需要帮助使用 infile.open() 使用变量和字符串组合打开文件,
ifstream infile;
infile.open("data_x.txt");
我需要这样的东西,但 data_X.txt 中的 X 必须是一个可以更改的变量。
<分区>
需要帮助使用 infile.open() 使用变量和字符串组合打开文件,
ifstream infile;
infile.open("data_x.txt");
我需要这样的东西,但 data_X.txt 中的 X 必须是一个可以更改的变量。
最佳答案
在 C++ 中你可以使用字符串流
std::ostringstream file_name;
file_name << "data_" << somevar;
infile.open(file_name.str());
关于c++ - 使用变量在C++中打开文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21946989/