First page Back Continue Last page Graphics

"failing student" THIRD TRY

  • vector<Student_info> extract_fails
  • (vector(Student_info>& students)
  • {
  • vector<Student_info> fail;
  • vector<Student_info>::iterator iter =
  • students.begin();
  • while(iter != students.end()) {
  • if(fgrade(*iter) {
  • fail.push_back(*iter);
  • iter = students.erase(iter);
  • } else
  • ++i;
  • }
  • return fail; }