I'm trying to sort a vector in descending order by average points of students ,but i don't know what is the correct way to do it? .It's my code now.
void sortDes()
{
int len = students.size();
for(int i = 0; i < len; i++)
{
for(int j = 0;j < len - 1; j++)
{
if(students[j].average()> students[j+1].average())
{
swap(students[j+1], students[j]);
}
}
}
}