嘿,我的代码遇到问题,但似乎找不到问题。我只想将文件中的每个整数输入到整数向量中。整数之间用空格和换行符隔开。该文件的格式为
1 2 3
4 5 6 7 8 9
我只想将每个整数放入向量中,以便可以分别访问它们。这是我要使用的代码段。
int main() {
string line;
int max;
int targetValue;
vector <int> numList;
vector <int> masterVec;
int i = 0;
ifstream inputFile("test.txt");
inputFile.open("test.txt");
// Make sure the file stream is good
if (!inputFile) {
cout << endl << "Failed to open file ";
return 1;
}
//Input the file to accessible vector
while (!inputFile.eof())
{
inputFile >> masterVec[i];
i++;
}
代码比这更多,但是只要我可以将每个值放入此向量的单个元素中,我就应该能够更轻松地使用它们。感谢您的宝贵时间。