void print()
{
list<student_system>::iteratorit=information.begin();
for(int i=1;i<=information.size();i++,it++)
{
if (information.empty()==true)
{
cout<<"对不起,还没有输入学员信息!"<<endl;
break;
}
else
{
cout<<i<<". "<<"姓名:"<<it->name<<' '<<"班级:"<<it->group<<' '<<"分数:"<<it->point<<endl;
}
}
}
这是我从代码中截取的一小段函数。
当列表为空时,为什么不它不输出“对不起,还没有输入学员信息!”