Mine
public cpp v1 · immutabletemplate <class T>Set<T> * Set<T> :: interSet(Set<T>* x){ int i,j; Set<T> *temp1 = new Set<T>(); Set<T> *temp2 = new Set<T>(); temp1 = x; for(i=0; i < pos; i++){ j = temp1->addVal(arr[i]); if(j==1)temp2->addVal(arr[i]); } delete temp1; return temp2;}