前提・実現したいこと
C++でそれぞれの合計点を出してそれを降順にsortを使って並べたいのですが合計点をsortするやり方がわかりません
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
C++
int main() {
vector<tokuten> v1;
v1.push_back(tokuten("a", tokuten_array{ {100, 40, 75, 60, 70} } ));
v1.push_back(tokuten("b", tokuten_array{ {69, 82, 48, 50, 83} } ));
v1.push_back(tokuten("c", tokuten_array{ {92, 83, 73, 63, 89 } }));
for (size_t i = 0; i < v1.size(); ++i)
{
cout << v1[i].name <<v1[i].total()<<"点"<< endl;
}
試したこと
sort( v1.begin( ), v1.end( ) );を使用してみましたができませんでした
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー