これまでのところ、テキスト ファイルを配列に読み込むいくつかの方法を見つけ、それを画面に正常に表示することができました。私が問題を抱えているのは、そこから配列をソートする方法です。テキスト ファイルの並べ替えは簡単でしたが、両方を結合しようとするとうまくいきませんでした。これが私がこれまでに得たものです:
int main()
{
string players[30];
ifstream inData("chessplayers.txt");
if (inData.is_open())
{
for (int i = 0; i < 30; i++)
{
sort( players, players+i);
if (getline(inData, players[i]))
{
cout << players[i] << endl;
}
else
{
break;
}
}
inData.close();
}
else
{
cerr << "Failed to open file.\n";
}
system("pause");
return 0;
}
誰かが私を正しい方向に向けるのを手伝ってくれますか? 私の課題は、テキストを配列に読み取ってから、その配列をソートできるようにすることです。