ファイル u.data を読み取り、それを配列に保存して、各映画の情報を取得します。配列は映画 ID でインデックス付けされます。
評価数 評価の合計
上記の値の比率は、映画の平均評価を示します。
今私は持っています:
const int MAXCOUNT = 100;
int ratingscount[MAXCOUNT];
int ratingsum[MAXCOUNT];
std::ifstream in("u.data");
int movieid, rating;
while( in >> userid >> movieid >> rating >> timestamp ) {
if(movieid >= MAXCOUNT) {
std::cout << "ERROR!";
return;
}
ratingscount[movieid]++;
ratingsum[movieid] += rating;
}
ファイル u.data からデータをインポートして、宣言したこれらの配列に格納するにはどうすればよいですか?