private:
T *elems;
int count;
int arraySize;
{
T *old = elems;
elems=new int[arraySize];
elems[i]=old [i];
delete [] old;
}
private:
T *elems;
int count;
int arraySize;
T *old = elems;
elems=new int[arraySize];
delete [] old;
}