
#include
#include
#include
#include
using namespace std;
class Person
{
public:
Person(string name,int age,int height){
m_name = name;
m_age = age;
m_height = height;
}
string m_name;
int m_age;
int m_height;
};
bool compare(Person &p1,Person &p2)
{
//年龄相同的按身高降序排列
if(p1.m_age == p2.m_age){
return p1.m_height>p2.m_height;
}else{
return p1.m_age myL;
myL.push_back(p1);
myL.push_back(p2);
myL.push_back(p3);
myL.push_back(p4);
myL.push_back(p5);
myL.push_back(p6);
for(list::iterator it = myL.begin();it != myL.end();it++){
cout<<"姓名: "<m_name<<" 年龄 :"<m_age<<" 身高 :"<m_height<::iterator it = myL.begin();it != myL.end();it++){
cout<<"姓名: "<m_name<<" 年龄 :"<m_age<<" 身高 :"<m_height<
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)