请编写一段代码测试以下函数执行的正确性: void unique(std::vector & v); 这个函数的职责是去除传入数组中的重复元素。 提示1:函数返回结果不一定是依照某种顺序的; 提示2:请尽可能多的考虑各种可能出现bug的情况组合; 提示3:你编写的代码应当返回一个int值,返回0表示测试通过,返回1表示出现错误。 int com(const void* a,const void* b) { return (*int*)a-*(int*)b; } int test(std::vector &v) { unique(v); qosrt(v.begin(),v.size(),sizeof(int),com); for(int i=0;i if(v[i]==v[i+1]) return 0; return 1; }