此添加函数将采用单个参数,该参数将是要添加到数组中的项目。我试过使用 for 循环,但它没有像我预期的那样工作。我目前只是想做这样的事情:
bool homeworklist::add (homework h)
{
int i = 0;
if(current_size < LIST_MAX){
current_size += 1;
list[i] = h;
++i;
return true;
}
return false;
}
current_size 只是一个计数器。list 是一个属于 homeworklist 类的数组 list 接受作业对象。如果对象添加成功,则该函数返回 true,如果添加不正确,则返回 false。