我被困在這裏有困難搞清楚爲什麼這個循環沒有將整數從文本文件插入到數組中。使用文件輸入來輸入整數
我有一個包含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";