A
Andreas Schmitt
Is it possible to do something like this:
Team* League[4];
for (int team=0; team<4; team++)
{
League[team] = new Team;
}
std::stable_sort(League[0], League[3], TeamIsBetter );
***********************************
bool TeamIsBetter( Team* Team1, Team* Team2 )
{
int PointsTeam1 = Team1->GetPoints();
int PointsTeam2 = Team2->GetPoints();
return PointsTeam2 > PointsTeam1;
}
Team* League[4];
for (int team=0; team<4; team++)
{
League[team] = new Team;
}
std::stable_sort(League[0], League[3], TeamIsBetter );
***********************************
bool TeamIsBetter( Team* Team1, Team* Team2 )
{
int PointsTeam1 = Team1->GetPoints();
int PointsTeam2 = Team2->GetPoints();
return PointsTeam2 > PointsTeam1;
}