class Person
{
public:
Person(string name, float score)
{
this->m_Name = name;
this->m_Score = score;
}
bool operator==(const Person& p1) const
{
if (this->m_Name == p1.m_Name && this->m_Score==p1.m_Score)
return true;
return false;
}
string m_Name;
float m_Score;//平均分
};
//list<Person> L;
//Person p("选手H", 30);
//auto it1 = L.begin();
//for (int i = 0, j = L.size(); i < j; i++)
//{
// Person person = *it1;
// if(person == p)
// {
// L.erase(it1);
// }
// else it1++;
//
//}