我被困在这里有困难搞清楚为什么这个循环没有将整数从文本文件插入到数组中。使用文件输入来输入整数
我有一个包含100个整数的文本文件,全部用空格分隔。我试图将这些整数插入到一个数组中。然而,当我输出,例如[2],它输出0,让我相信这些数字没有被插入到数组中。
listFile.open("unsortedlist.txt");
cout << endl << "Unsorted list = ";
for (int i = 0; i < 100; i++)
{
while (listFile >> individualNum)
{
a[i] = individualNum;
cout << individualNum << ", ";
}
}
cout << "\n" << a[1] << "\n";