for(int i=0;i { newbase[i]=base[i]; delete[]base; //这句有问题 base=newbase; //这句有问题 size+=N; //不知道有什么用 }以上三句可以注释掉。保留newbase[i]=base[i];就可以了。Reverse()这个函数写的也有问题。
按重试,看停在哪一行