次のような値を保持するテキストファイルがあります。
30 Text
21 Text
12 Text
1 Text
3 Text
これを2D配列に読み込んで、番号とテキスト識別子を一緒に保持したいと思います。これを実行したら、テキストファイルが並べ替えられないため、これを昇順で並べ替えます。
これをC++で実行するための最良の方法は何ですか、配列に入れる必要がありますか?私の目的は、テキストファイルから上位3つの最高値を取得することです。これに適したデータ構造、またはそれを実行するためのより良い方法はありますか?とにかくテキストファイルを構造化できますが、変更する必要がある場合は具体的な形式ではありません。
TIA