问答题 请使用“答题”菜单或使用VC6打开考生文件夹proj3下的工程文件proj3,其中包含了类Integers和主函数main的定义。一个Integers对象就是一个整数的集合,其中包含0个或多个可重复的整数。成员函add将一个元素添加到集合中,成员函数remove从集合中删除指定的元素(如果集合中存在该元素),成员函filter去除集合中的所有负整数。请编写这个filter函数。此程序的正确输出结果应为:    要求:  补充编制的内容写在//********333********与//********666********两行之间。不得修改程序的其他部分。  注意:相关文件包括:main.cpp、Integers.h。  程序最后已经调用WriteToFile函数,使用另一组不同的测试数据,将不同的运行结果输出到文件out.dat中。输出函数writeToFile已经编译为obj文件。  部分源程序如下:/**********code.c**********/    /**********-code.c**********/  结果文件out.dat内容如下:  0,27,-2,9,67,62,
【正确答案】>
【答案解析】补充内容:
  for(int i=0;i<getCount();++i)
  
  If(getElement(i)<0)
  
  for(int j=i;j<getCount();++j)
  
  elem[j]=elem[j+1];
  
  --counter;