classPerson{
pubulic:Person(string name,int age){this->m_name=name;this->m_age;}// 重载==,让remove删除自定义类型数据booloperator==(const Person &p){if(this->m_age&&p.m_age &&this->m_age==p.m_age)returntrue;returnfalse;}
string m_name;int m_age;};// 回调函数,比较大小boolmyComparePerson(Person &p1,Person &p2){if(p1.m_age>p2.m_age){returntrue;}returnfalse;}intmain(){
list <Person> l
Person p1("张三",18);
Person p2("李四”,16);
l.push_back(p1);
l.push_back(p2);// 排序
l.sort(myComparePerson);}