このループがテキストファイルの整数を配列に挿入していない理由を知りません。ファイル入力を使用して整数を入力する
私は100個の整数を含むテキストファイルをすべてスペースで区切ります。これらの整数を配列に挿入しようとしています。しかし、例えば[2]のように出力すると0が出力され、数字が配列に挿入されていないと考えられます。そのためwhile
文の
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";