C/C++の宿題を片付けます 59代目
■ このスレッドは過去ログ倉庫に格納されています
0311デフォルトの名無しさん
2006/01/29(日) 16:21:47[2] 問題文(含コード&リンク):
次のプログラムは学生の成績データを管理するものである。クラスRecordは1人の学生の[番号(id),名前(name),点数(score)]
を記録するもので、出力用の関数(operator<<)が定義される。成績データはクラスSeisekiのdataにRecordのリストとして記録されている。
Seisekiはoperator<<と3つのメンバ関数insert,lookup,erase_worstを持つ。その働きは
�@insert(int id,const std::string& nm, int s):[番号(id),名前(name),点数(score)]というデータを追加
�Alookup(int id):番号がidのデータを検索し、std::coutに出力する。(なければnot foundと出力)。
�Berase_worst():点数の最も悪い学生のRecordを削除
というものである。空白を埋め、プログラムを完成させよ。
プログラム:http://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=26928
[3] 環境
[3.1] OS: Windows
[3.2] コンパイラ名とバージョン: gcc 2.9
[3.3] 言語: C++
[4] 期限: 1月31日ですが、早めにしていただければありがたいです
よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています