c++ sort vector of objects by property code example
Example 1: c++ sort vector of objects by property
vector< cat > catSorter::SortCatsByAge(){
vector< cat > cats_copy = cats;
std::sort(cats_copy.begin(), cats_copy.end());
return cats_copy;
}
Example 2: c++ sort vector of objects by property
class cat {
public:
int age;
bool operator< (const cat &other) const {
return age < other.age;
}
};